gpt4 book ai didi

sql - 在 sql server 2005 中执行测试

转载 作者:行者123 更新时间:2023-12-03 14:40:54 25 4
gpt4 key购买 nike

当我执行以下...

EXEC 'DROP TABLE bkp_anish_test'

( 'DROP TABLE bkp_anish_test' 是一个动态构建的 sql 查询)

我收到以下错误

Could not find stored procedure 'DROP TABLE bkp_anish_test'.

最佳答案

改为这样做:

exec sp_executesql N'DROP TABLE bkp_anish_test'

或者对于动态构建的字符串:
declare @MyTable nvarchar(100)
set @MyTable = N'bkp_anish_test'

declare @sql nvarchar(100)
set @sql = N'DROP TABLE ' + @MyTable
exec sp_executesql @sql

关于sql - 在 sql server 2005 中执行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4425647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com