看板 C_Sharp 關於我們 聯絡資訊
我要作的查詢 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
regionbbs:切成兩段執行即可,先 CREATE VIEW,再 SELECT 04/27 19:42
regionbbs:最後再執行 DROP VIEW 04/27 19:42
FantasyRyu:go是批次執行指令,只有sql server看得懂 04/27 21:25
FantasyRyu:你要用前端程式實作go,就是得分兩次執行的意思 04/27 21:26
massacreduck:create view 跟select 我放一起也會錯耶 04/27 21:30
massacreduck:分開做不會錯 可是不知道為什麼結果變空的 04/27 21:31
massacreduck:喔 我試出來了 謝謝 04/27 21:36
tomex:2個是執行,1個是回傳結果,混合一起跑會亂 04/29 12:53