34,591
社区成员
发帖
与我相关
我的任务
分享
if object_id('TB')IS NOT NULL DROP TABLE TB
GO
CREATE TABLE TB(ID INT IDENTITY,[NAME] VARCHAR(10))
INSERT TB SELECT 'A'
INSERT TB SELECT 'B'
if object_id('PROC_TEST')IS NOT NULL DROP PROC PROC_TEST
GO
create procedure PROC_TEST
@sql_str varchar(200)
as
EXEC(@SQL_STR)
GO
EXEC PROC_TEST @sql_str='SELECT * FROM TB'
/*ID NAME
----------- ----------
1 A
2 B
(影響 2 個資料列)*/