declare@sqlvarchar(2000),@tsqlnvarchar(max),@splitvarchar(100)set@sql='A,B,C,D,E'--保存的字符set@split=','--分隔符select@tsql='select'''+replace(@sql,@split,'''ASNewunionallselect''')+''''exec(@tsql)createtableT(idchar(6),wordsvarchar(100))insertintoTvalues('1','A,B,C,D,E')--droptableTdeclare@tsqlvarchar(100),@sentencevarchar(100)exec('selecttop1wordsfromTwhereid=''1''')--此处本尝试获得exec执行的结果(字符串),以用于下面的Replace函数第一个参数,但未找到方法;select@tsql='select'''+replace('A,B,C,D,E',',','''ASNewunionallselect''')+''''exec(@tsql)
四季花海
有只小跳蛙
相关分类