怎么样往记录里插一个空字段呢?简单问题sql

itcoco 2003-10-16 11:46:40
这个语句怎么写?我试了 都不行 都写成‘‘了
...全文
39 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
itcoco 2003-10-17
  • 打赏
  • 举报
回复
hehe
明白了原来是直接写null
我还在想 是不是空着那列不写就是空
比如 表:tablename(nID,cChar)
insert tablename values('1')什么的
lansquenet 2003-10-17
  • 打赏
  • 举报
回复
自动增长的列是不呀写,但为空的列要写的哟
eg:
create table #a (a bigint identity(1,1),b varchar(6))

insert into #a values(null)
welyngj 2003-10-17
  • 打赏
  • 举报
回复
是的
friendliu 2003-10-16
  • 打赏
  • 举报
回复
select * from A where b is null
go
结果:
A B
-------------------
1 NULL
welyngj 2003-10-16
  • 打赏
  • 举报
回复
create table a(
a int,
b char(4))
insert into a values(1,null)
friendliu 2003-10-16
  • 打赏
  • 举报
回复
''是不行。。它并不是赋空值
friendliu 2003-10-16
  • 打赏
  • 举报
回复
例:表A有(A,B)
insert into A
values('1',null)
go

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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