首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

发一个重复帖,实在没办法阿~关于SQL的拼接,单引号有关问题~着急

2012-04-22 
发一个重复帖,实在没办法阿~关于SQL的拼接,单引号问题~~在线等~~着急~~原帖地址,望高手 解答~~~http://top

发一个重复帖,实在没办法阿~关于SQL的拼接,单引号问题~~在线等~~着急~~

原帖地址,望高手 解答~~~
http://topic.csdn.net/u/20120417/10/c330532f-d791-4c5e-9326-26bff4260d8c.html?3022

[解决办法]

SQL code
declare @Sql varchar(1000)declare @ACCOUNT varchar(50)='AA'  --@ACCOUNT 为 testName 时也需要符合Set @Sql ='select * from T_ORDER where   (' +            CASE @ACCOUNT WHEN '-1' THEN '1=1'             ELSE 'ACCOUNT = '''+ CAST(@ACCOUNT AS varchar(50)) + ''''            END         + ') '            select @Sql; 

热点排行
Bad Request.