作者massacreduck (鬼寶寶)
看板C_Sharp
標題[問題] sqlcommand看不懂go
時間Sun Apr 27 18:20:01 2008
我要作的查詢
create view tmp as select sum(ecount) as c ... group by xxx
go
select max(c),min(c),sum(c),avg(c) from tmp
go
drop view tmp
在sqlanalyzer可以跑
但sqlcommand的CommandText似乎不能用go
改成; 或換行符號都不能用
請問該怎麼辦呢
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.245.197
1F:→ regionbbs:切成兩段執行即可,先 CREATE VIEW,再 SELECT 04/27 19:42
2F:→ regionbbs:最後再執行 DROP VIEW 04/27 19:42
3F:→ FantasyRyu:go是批次執行指令,只有sql server看得懂 04/27 21:25
4F:→ FantasyRyu:你要用前端程式實作go,就是得分兩次執行的意思 04/27 21:26
5F:→ massacreduck:create view 跟select 我放一起也會錯耶 04/27 21:30
6F:→ massacreduck:分開做不會錯 可是不知道為什麼結果變空的 04/27 21:31
7F:→ massacreduck:喔 我試出來了 謝謝 04/27 21:36
8F:推 tomex:2個是執行,1個是回傳結果,混合一起跑會亂 04/29 12:53