如何在 SQL Server 中创建默认值并忽略语法错误?

问题描述 投票:0回答:1

我们开发了SQL Server数据恢复产品。现在在客户的数据库中,我们可以从系统基表中获取 DEFAULT 对象的定义,如下所示:

CREATE DEFAULT [DF_TagTemplate_Version] AS ((1))0;

但是定义有如下语法错误,无法执行:

Syntax error near '0'

所以,我只是想知道是否有办法创建 DEFAULT 并绕过对其的语法检查?

sql-server default
1个回答
0
投票

“我们可以从系统基表中获取 DEFAULT 对象的定义”

显然你做错了。 如果您在损坏的数据库的系统基表中进行修改,那么您就需要自己正确提取或重建对象定义。

© www.soinside.com 2019 - 2024. All rights reserved.