66问答网
所有问题
在sql数据库的表设计中,其中有一栏是允许空是什么意思?
如题所述
举报该问题
推荐答案 推荐于2017-09-25
允许该字段在添加数据时可不填数据,默认为null
比如你的table有以下三个字段aa,bb,cc,其中cc允许空
则你在插入数据时可这样写,不会出错
insert into table values('11','22')
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Ux99pDn9.html
其他回答
第1个回答 2006-12-19
sql数据库的表设计中的NULL 和NOT NULL值:
1、NULL 并不等于零 (0)、空白或零长度的字符串(如""),NULL 意味着没有输入
2、如果某列被指定具有NULL(允许空 √),则允许在插入数据(行)时省略该列的值
3、如果某列被指定具有NOT NULL(默认),则在插入数据(行)时不允许省略该列的值
相似回答
SQL数据库中数据表的
默认值为空格
是什么意思,有
什么效果?
答:
从速度方面考量,用空格做默认值是不妥的,因为 null不算一条记录,而''则算是一条记录 使用VFP+
sql
2000的时候设置''值是避免界面
表格
控件出现"null"值,不好看.还是推荐使用null做默认值而非''
sql
server
数据库设计
器 insert和update规范中层叠
是什么意思
答:
无操作:当在删除或更新主键表的数据时
,将显示一条错误信息,告知用户不允许执行该删除或更新操作,删除或更新操作将会被回滚。层叠:删除或更新包含外键关系中所涉及的数据的所有行。说明:“层叠”在SQL Server 2000中又叫“级联”。设置空:这是SQL Server 2005新增的功能。如果表的所有外键列都可以...
sql
将同一个
表中
的两列Int数据相加
,有
些
数据是空的是
怎么回事?
答:
如果有一列未Null,相加结果就为null。正常来说可以,SELECTtotal + moneyFROM表就可以了。但是:有些数据
是空
的情况下, 需要根据不同的
数据库,
用不用的函数也就是 如果 数据为空, 那么按照 0 来计算Oracle 或者 DB2 使用 NVL( total , 0) + NVL( money, 0)
SQL
Se...
SQL
server中存储过程无法保存
是什么
原因?
答:
1、点击
数据库表
右键的【
设计
】;2、把影响到的列改成
允许
为空;3、点击【保存】。原因:
SQL
存储过程语法可能是正确的,因为语法并没有对表结构内部字段是否非空进行验证,只有执行了才知道。可以选择编辑前200行,看一下是不是新增了列,但是列里面的值是null,然后又在设置的列里面不允许有null,...
SQL中
Unique约束
有什么
用啊?
答:
1、希望在列或列的组合中强制唯一性。可将多个唯一约束附加到表,但是只能将一个主键约束附加到表。2、希望在
允许
空值的列中强制唯一性。可将唯一约束附加到允许空值的列,但是只能将主键约束附加到不允许空值的列。当将唯一约束附加到允许空值的列时,请确保在约束的列中最多有 一行包含空值。
SQL中
规定某列值只能是0或者1的约束该怎么写?
答:
SQL
CHECK 约束。CHECK 约束用于限制列中的值的范围。如果对单个列定义 CHECK 约束,那么该列只
允许
特定的值。如果对一个表定义CHECK约束,那么此约束会在特定的列中对值进行限制。--删除表 drop table temp;--创建表 CREATE TABLE temp (flag NUMBER(1));--增加约束 ALTER TABLE temp ADD ...
大家正在搜
sql数据库清空所有表数据
一个sql数据库是表的汇集
sql查看数据库中的表
sql数据库怎么创建表
sql查询表中所有数据
sql数据库表导入导出
sql数据库建立学生表
sql数据库创建商品表
数据库多表查询sql语句
相关问题
一张SQL数据库表是不是就只有“列名”“数据类型”“长度”“...
SQL为什么选出的表项为空??
SQL数据库中数据表的默认值为空格是什么意思,有什么效果?
空数据库和空表的实质是什么?
数据表格的NOT是什么意思
数据库中,定义一个表的某一行不能为空,如何定义?
PL/SQL 创建表时,键选项卡中的允许是什么意思
sql server 数据库设计器 insert和updat...