gpt4 book ai didi

sql-server - SSDT "Smart Defaults"按类型划分的值

转载 作者:行者123 更新时间:2023-12-02 17:47:52 25 4
gpt4 key购买 nike

SSDT 功能的一部分是能够通过临时默认约束(称为“智能默认值”)使用虚拟值填充不可空列。

根据反复试验,我发现了以下“智能默认”值:

---------------------------------------------------------------
| Type | Smart Default Value |
---------------------------------------------------------------
| int | 0 |
---------------------------------------------------------------
| uniqueidentifier | 00000000-0000-0000-0000-000000000000 |
---------------------------------------------------------------
| "string" | '' |
---------------------------------------------------------------

有谁知道是否存在每种类型的“智能默认”值资源?

最佳答案

我也找不到官方文档。我根据 SSDT 实验整理了一个列表,并将其发布在 SSDT Default Values For Smart Defaults但它包含在下面以供快速引用。 (抱歉-我能做的最好是格式化)。

bigint              0
binary 0x00
bit 0
char empty string
date 1900-01-01
datetime 1900-01-01 00:00:00.000
datetime2 1900-01-01 00:00:00.0000000
datetimeoffset 1900-01-01 00:00:00.0000000 +00:00
decimal 0
float 0
hierarchyid smart default not valid
image 0x
int 0
money 0.00
nchar empty string
ntext empty string
numeric 0
nvarchar empty string
real 0
smalldatetime 1900-01-01 00:00:00
smallint 0
smallmoney 0.00
sql_variant smart default not valid
text empty string
time 00:00:00.0000000
timestamp null value not allowed
tinyint 0
uniqueidentifier 00000000-0000-0000-0000-000000000000
varbinary 0x
varchar empty string
xml empty string

关于sql-server - SSDT "Smart Defaults"按类型划分的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13807739/

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