- 論壇徽章:
- 0
|
sybase12.5下動(dòng)態(tài)執(zhí)行sql函數(shù)execute ()是不是不能遞歸調(diào)用阿?
還是其他什么問題???
請高手幫助,十分火急。!謝謝!謝謝!謝謝!
我sql語句是這樣寫的:
declare @SQL_TR_CREATE varchar(255)
select @SQL_TR_CREATE ="declare @SQL_INSERT varchar(200) select @SQL_INSERT = ""insert into bbb values(1,'my')"" execute(@SQL_INSERT)"
execute(@SQL_TR_CREATE)
執(zhí)行時(shí)報(bào)如下信息:
Server Message: Number 11736, Severity 15
Line 6:
line 1: You cannot specify this command in an 'execute immediate' context.
但直接這樣執(zhí)行時(shí)沒問題的:
declare @SQL_INSERT varchar(200) select @SQL_INSERT = "insert into bbb values(1,'my')" execute(@SQL_INSERT)
這是什么原因????????? |
|