如何向sqlserver里的bit数据类型插入NULL?

yfyf1991 2013-09-14 03:43:57
问题描述:
通过insert语句向数据库中插入数据的时候,对应插入的位置如果直接写成‘’,会默认插入false,
例如对于一站表 table1
intvalue int (key)
booleanvalue bit
charvalue char

使用insert语句:insert into table1 values('2','','')得到的结果是 1 false NULL,只有字符数值被赋值为NULL,但我想获取 1 NULL NULL的结果,该如何做?

我的分不多了,求高手指导!
...全文
234 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzw_0736 2013-09-14
  • 打赏
  • 举报
回复
不用加的 .
yfyf1991 2013-09-14
  • 打赏
  • 举报
回复
引用 1 楼 lzw_0736 的回复:
insert into table1 values('2',null,null)
null不用加‘’吗?
lzw_0736 2013-09-14
  • 打赏
  • 举报
回复
insert into table1 values('2',null,null)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧