求念能过存储过程插入到表的写法

求想能过存储过程插入到表的写法
有个参数@test 为  'A,C,B,J,U'

想能过存储过程插入到表 PLAN中

seq AA  note
1 A   plan
2 C   plan
3 B   plan
4 J   plan
5 U   plan

seq字段是顺序的编号,NOTE中的PLAN是固定内容,AA字段来源于参数@test,按逗号分解
------解决思路----------------------
CREATE PROCEDURE SPIT
@test VARCHAR(10)
AS
BEGIN
INSERT INTO [PLAN]
SELECT ROW_NUMBER()OVER(ORDER BY GETDATE()),--这个是行号
SUBSTRING(@test+',',number,CHARINDEX(',',@test+',',number)-number)
,'plan'note
FROM master..spt_values
WHERE type='P'AND CHARINDEX(',',','+@test,number)=number
END
GO