没有啊,别的连接都断了,单跑这一个呢 没法看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这个表字段。 是不是临时表建立有问题啊?
没有啊,别的连接都断了,单跑这一个呢 没法看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这个表字段。 是不是临时表建立有问题啊?
sql语句不太方便发,就是建立两个临时表,insert和update操作这两个表
问题是我还有一段sql也是这样,建立3个临时表,操作,分析器里和代码里跑的时间是一致的。
唯独这个
没有啊,别的连接都断了,单跑这一个呢
没法看sql语句??
没有啊,别的连接都断了,单跑这一个呢
没法看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这个表字段。
是不是临时表建立有问题啊?
没有啊,别的连接都断了,单跑这一个呢
没法看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,既然是疑难问题,只能多试几种方案了