gpt4 book ai didi

SQL Server 查询创建空控件

转载 作者:搜寻专家 更新时间:2023-10-30 20:26:28 27 4
gpt4 key购买 nike

我正在使用 SQL Server Management Studio。在插入数据时,如果我插入的列少于建议的列 - 例如,有 4 列,而我只插入了 2 条数据 - 那么 NULL 将出现在其他 2 列中。

但是如果列数据受到保护不为 null,我是否必须给出我不想赋值的特定值?像 0 或 '' 什么的。

有没有办法自动为其他不为空的列赋值?

最佳答案

在 SQL Server Management Studio 中以设计模式打开您的表,并在默认值或绑定(bind)中设置您需要的值..

喜欢下面

enter image description here

如果你想使用查询创建表,那么你可以使用

CREATE TABLE YourTable
(
P_Id int NOT NULL,
Val1 varchar(255),
Val2 varchar(255),
Val3 varchar(255),
Val4 varchar(255) DEFAULT 'YourDefault Value will be Here'
)

在上面的例子中,如果你的 Insert 语句中没有包含 val4,那么在 val4 中 'YourDefault Value will be Here' 将被保存,如果你不包括 val1, val2,val3 那么 Null 将被保存

关于SQL Server 查询创建空控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31358258/

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