CREATE PROCEDURE MusicSelect
@MusicList varchar(500)
AS
Select ID,Name From MusicList where Cast(ID as varchar) in (@MusicList)
GOEXEC MusicSelect '1,2,3,4,5,6'执行后没任何数据返回!!错了吗?应该怎么写??
@MusicList varchar(500)
AS
Select ID,Name From MusicList where Cast(ID as varchar) in (@MusicList)
GOEXEC MusicSelect '1,2,3,4,5,6'执行后没任何数据返回!!错了吗?应该怎么写??
解决方案 »
- sql server2000远程连接经常断开
- 视图中大概100万掉记录,怎么把数据存储成数据表
- 求一个SQL语句。。
- 我在写一个出库的存储过程,遇到了几个错误我怎么也改不过来了 请大家帮忙!!!!在线等!!!!
- 看来只有请教邹健大哥了,关于生成指定长度的随机字符的问题,帖了三次都没有朋友帮忙解答一下。
- 高手请进,帮忙解决一个时间更新问题~~~
- 请教高手一个在不同SQL SERVER之间建立连接的问题?
- 为什么SQL Server2000在Windows2003上装不上?
- 我想问一下,CSDN怎么记分的。
- sql server中游标的问题,在游标中怎么用系统的存储过程
- 菜鸟问题,CString对象的使用
- 怎樣查詢去掉重復的記錄?
@MusicList varchar(500)
AS
Select ID,Name From MusicList where charindex(','+rtrim(ID)+',',','+@MusicList+',')>0
GOEXEC EZ_Music_User_CD_Song_Select '1,2,3,4,5,6'
@MusicList varchar(500)
AS
Select ID,Name From MusicList where ',' + @MusicList + ',' Like '%,' + Cast(ID as varchar) + ',%'
GOEXEC MusicSelect '1,2,3,4,5,6'