作者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
1F:→ tomex:好奇的是,微软是怎麽避开这问题呢? (我没测过) 03/28 12:55
2F:推 deuter:不太清楚你的意思, 我猜变数名字match就好了 04/01 13:02