读书人

动态sql为啥被截断

发布时间: 2013-01-12 16:25:03 作者: rapoo

动态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语句的

读书人网 >SQL Server

热点推荐