gpt4 book ai didi

sql-server - 变量名和字符串连接 '+' 错误,语法错误

转载 作者:行者123 更新时间:2023-12-02 23:37:20 25 4
gpt4 key购买 nike

RESTORE DATABASE Umbraco6
FROM DISK = 'C:\Temp\initial_db.bak'
WITH MOVE 'Umbraco6' TO @db_physical_path + '\test_data.mdf',
MOVE 'Umbraco6_log' TO @db_physical_path + '\test_data.ldf',
REPLACE

在上面的 SQL 脚本中我收到错误:

'incorrect syntax error near '+'.

有什么想法吗?

最佳答案

declare @db_physical_path_data nvarchar(200)
declare @db_physical_path_log nvarchar(200)

set @db_physical_path_data = @db_physical_path + '\test_data.mdf'
set @db_physical_path_log = @db_physical_path +'\test_data.ldf'

RESTORE DATABASE Umbraco6
FROM DISK = N'C:\Temp\initial_db.bak'
WITH MOVE N'Umbraco6' TO @db_physical_path_data,
MOVE N'Umbraco6_log' TO @db_physical_path_log, REPLACE

关于sql-server - 变量名和字符串连接 '+' 错误,语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19311629/

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