[問題] ADO.NET中的參數@前置字元?

看板C_Sharp作者 (Tomex Ou)時間17年前 (2008/03/28 12:54), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
SqlClient的參數都是以@為首 但我發現SQL-92語法中,也可以在sql statement中宣告變數: SET @Abc='123' 假如混合sql使用,若用@字元當參數辨識子 豈不是混亂呢? 大家有碰過礁嗎? 還是得學MySQL一樣,用"?"來前置字元? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.5.194

03/28 12:55, , 1F
好奇的是,微軟是怎麼避開這問題呢? (我沒測過)
03/28 12:55, 1F

04/01 13:02, , 2F
不太清楚你的意思, 我猜變數名字match就好了
04/01 13:02, 2F
文章代碼(AID): #17x7eXJz (C_Sharp)