目测没问题呀,看你的sql语句

解决方案 »

  1.   


    sql语句不太方便发,就是建立两个临时表,insert和update操作这两个表
    问题是我还有一段sql也是这样,建立3个临时表,操作,分析器里和代码里跑的时间是一致的。
    唯独这个
      

  2.   


    没有啊,别的连接都断了,单跑这一个呢
    没法看sql语句??
      

  3.   


    没有啊,别的连接都断了,单跑这一个呢
    没法看sql语句??
    CREATE TEMP TABLE A(name NVARCHAR(22));    
    CREATE TEMP TABLE B(name NVARCHAR(22));INSERT INTO A SELECT _no||code name FROM t_A WHERE 1=1  GROUP BY name;
    INSERT INTO B SELECT _no||code name FROM t_B WHERE 1=1  GROUP BY name;然后就是UPDATE t_A SET XX=(select sum(Z)...............)一些联查  最后Update这个表字段。
    是不是临时表建立有问题啊?
      

  4.   


    没有啊,别的连接都断了,单跑这一个呢
    没法看sql语句??
    CREATE TEMP TABLE A(name NVARCHAR(22));    
    CREATE TEMP TABLE B(name NVARCHAR(22));INSERT INTO A SELECT _no||code name FROM t_A WHERE 1=1  GROUP BY name;
    INSERT INTO B SELECT _no||code name FROM t_B WHERE 1=1  GROUP BY name;然后就是UPDATE t_A SET XX=(select sum(Z)...............)一些联查  最后Update这个表字段。
    是不是临时表建立有问题啊?

    我觉得你得各种都试试,比如执行前几条,不执行select。或者不用temp table,直接用table,既然是疑难问题,只能多试几种方案了