从动态查询SQL返回语句

时间:2018-09-04 14:12:19

标签: sql-server tsql dynamic-sql

我正在编写使用一些参数并将其发送到动态查询的过程。

所以,我的问题是-我可以从动态查询中返回语句吗?

 set @sql='
    if not exists (
        select * 
        from sys.columns 
        where object_id=OBJECT_ID('''+@table_name+''',''U'') 
            and (name=''path_file''or name=''file_path'')
     )
    begin
      set @msg=''error''
    end'

@ msg-过程变量

0 个答案:

没有答案