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'执行后没任何数据返回!!错了吗?应该怎么写??