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)

posted @ 2013-08-17 11:41  zhushang  阅读(126)  评论(0编辑  收藏  举报