这个可能只有使用动态SQL语句来拼接.然后使用MASTER..XP_CMDSHELL 来执行动态SQL语句
解决方案 »
- 请教一个sql 字典查询语句如何写
- 急急急 !!!!!!!!!!!!!!!!!!
- 如何做ip排除检索?
- 速结贴:如果连续新建多个视图,能否用类似存储过程的方法实现呢?
- sql考勤班次问题
- 大家一起讨论一下怎么控制版本的
- sql server2000 在企业管理器中设计试图时,怎么会不支持select * from a union select * from b作为一个试图保存起来呢!
- 信使服务
- 请问如何可以对SQL SERVER Master 数据库的系统表创建Trigger?
- Help Me 寻找PB6.0安装盘
- 急,请帮助:sql2005的as服务的一个进程msmdsrv.exe总是造成服务器死掉。
- 关于sql insull函数和Group by 的问题,请各位帮忙啦??? 在线等,谢谢!!!
INSERT INTO TM SELECT '1','0001',1
UNION ALL SELECT '1','0003',2
UNION ALL SELECT '1','0004',3
UNION ALL SELECT '2','0005',4
UNION ALL SELECT '2','0006',5
UNION ALL SELECT '3','0007',6
UNION ALL SELECT '3','0009',7DECLARE @A VARCHAR(50)
DECLARE @S NVARCHAR(4000)
SET @A='1,2'
SET @S=N'SELECT * FROM TM WHERE ID IN('+@A+N')'
EXEC SP_EXECUTESQL @S/*
ID NAME NUMBER
----- ------------------------------ -----------
1 0001 1
1 0003 2
1 0004 3
2 0005 4
2 0006 5(所影响的行数为 5 行)
*/
我想要的是,在程序运行中途暂停,等待用户输入参数后,再继续执行