如何往数据库插入字段为空值的sql语句

sql数据库里面有张表tab,有三个字段id自动增长列namenvarcharnumint可以为空写一个num为空时的sql语句insertintotab(name,nu... sql数据库里面有张表tab,有三个字段
id 自动增长列
name nvarchar
num int 可以为空
写一个num为空时的sql语句
insert into tab (name,num) values ('aaa',NULL)
这种我写过
insert into tab (name,num) values ('aaa',''),num字段是int型,要用''吗?

还有就是答案必须是sql语句,要成功过的,请各位大大没写sql语句的写语句
展开
 我来答
很多游戏
高粉答主

2019-11-27 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386998

向TA提问 私信TA
展开全部

1、首先打开sql server管理系统工具,使用数据库账号登录到数据管理系统。

2、进去以后,点击数据库文件前面的+号,

3、然后右键数据库文件夹,选择“新建数据库”。

4、然后建立一个名为test的数据表。


5、建立完成后,在下方的编辑器中输入下方图片中的代码,点击运行,

6、运行之后,可以看到test表插入了一条空记录,,这样就完成了。如下图所示:

枯草木
2015-09-15 · 超过20用户采纳过TA的回答
知道答主
回答量:92
采纳率:100%
帮助的人:27.3万
展开全部

首先,要确认该字段是否允许为空,如果不允许则无法插入。

如果该字段允许为空则可参考以下方法插入:

比如数据表table的字段有:name,email,addr。其中addr可以为空,并插入空值。sql语句如下:

INSERT INTO table(name,email) values('xiaoming','my email')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bing6644
2010-10-26 · TA获得超过513个赞
知道小有建树答主
回答量:728
采纳率:0%
帮助的人:355万
展开全部
字段对应的值直接写null
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
badkano
推荐于2017-08-21 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885368
团长

向TA提问 私信TA
展开全部
insert into tab (name,num) values ('aaa','')或
insert into tab (name,num) values ('aaa',NULL)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zgh840925
2010-10-26 · TA获得超过283个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:354万
展开全部
insert into tab (name) values ('aaa')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式