gpt4 book ai didi

sql-server-2005 - 语句 "USE @dbname"不起作用,为什么?怎么做?

转载 作者:行者123 更新时间:2023-12-03 01:26:30 24 4
gpt4 key购买 nike

我有这个 t-sql 片段:

DECLARE @db_name varchar(255);
SET @db_name = 'MY_DATABASE'; -- assuming there is database called 'my_database'
USE @db_name -- this line ends with error "Incorrect syntax near '@db'."

但是使用变量(代码片段的第三行)不起作用。为什么不起作用?

最佳答案

您无法为变量中的 USE 语句提供数据库名称。

关于sql-server-2005 - 语句 "USE @dbname"不起作用,为什么?怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2184219/

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