动态sql为什么被截断?
Alter proc testproc 
AS 
declare @txtsql  varchar(1000)
SEt @txtsql = 'SELECT * FROM MasterDB.dbo.Sizes' 
EXECUTE @txtsql
执行的时候会提示 数据库'SELECT * FROM MasterDB' 不存在,
请问这是为什么?
              
              
------解决方案--------------------EXECUTE @txtsql这是执行存储过程的
EXECUTE(@txtsql)这是执行sql语句的