CCOMMAND 施行存储过程

CCOMMAND 执行存储过程测试使用的存储过程:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDU

CCOMMAND 执行存储过程
测试使用的存储过程:

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


CREATE PROCEDURE [dbo].[P_TEST_1]
  @TableName varchar(20)
AS

Exec('Create Table T_Temp_1(c_date varchar(20),c_tabname varchar(20))');
Exec('insert into T_Temp_1 select convert(varchar,getdate(),12),'''+@TableName+'''');
Exec('select * from T_Temp_1');
Exec('Drop Table T_Temp_1');


GO


要执行的SQL语句固定为:execute dbo.P_TEST_1   @TableName = 'abc' 
由于特殊的原因所以SQL的格式一定要为这个。
请问如果用CCOMMAND正确的执行这个语句,并返回结果?谢谢
[解决办法]
http://www.cnblogs.com/HappyQQ/articles/1017669.html
http://wulingmin.hi.blog.163.com/blog/static/37178174201142063637341/

看看这两个博客吧! 如果还不是懂的话,

就换到数据库模块去问问吧!这边主要都是搞C/c++