我正在尝试对具有备份日期的天蓝色 blob 存储进行备份,这样当使用相同的名称生成备份时,作业不会失败,我正在连接convert(varchar(500),GetDate() ,112) + '.bak')但我在作业执行中遇到下一个错误
'+' 附近的语法不正确。[SQLSTATE 42000](错误 102)。步骤失败。
剧本:
将数据库模型备份到 url = 'https:containerurl/azurecontainer/model' + convert(varchar(500),GetDate(),112) + '.bak') go
您不能在备份命令中进行连接。但是您可以为文件名设置一个变量,因此首先将文件名构造到变量中,然后在备份命令中使用该变量。