sql server 笔记
1,不要相信sql server报错的行数,报错的行数有时是不准的,当你确定错误不在那一行时,那就一定在其他行。
2,数据库去除空格
前后的空格,使用LTrim和RTrim即可,例如:LTrim(RTrim(Name))
中间的空格,使用replace函数替换,例如:Replace(Name,' ','')
3,
declare @ids nvarchar(2000);
set @ids = '100,101,120';
declare @sql nvarchar(100)
set @sql= 'select NAME,ICON,DOWN_URLS,FILE_SIZE from app where id in ('+@ids+')'
exec (@sql)
in 查询一段字符串
去除最后一个字符 set @appids =left(@appids,len(@appids)-1)