作者tomex (Tomex Ou)
看板C_Sharp
標題[問題] ADO.NET中的參數@前置字元?
時間Fri Mar 28 12:54:53 2008
SqlClient的參數都是以@為首
但我發現SQL-92語法中,也可以在sql statement中宣告變數:
SET @Abc='123'
假如混合sql使用,若用@字元當參數辨識子
豈不是混亂呢?
大家有碰過礁嗎?
還是得學MySQL一樣,用"?"來前置字元?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.5.194
→ tomex:好奇的是,微軟是怎麼避開這問題呢? (我沒測過) 03/28 12:55
推 deuter:不太清楚你的意思, 我猜變數名字match就好了 04/01 13:02