如何为数据表的一个字段插入值?

fxp49 2007-10-16 09:59:26
使用INSERT语句,如何为数据表的一个字段插入<NULL>值?
例如下述语句中的“<NULL>”处应用什么替换?
DECLARE @ExampleTable Table(Num int, Name varchar(10))
INSERT INTO @ExampleTable SELECT 1, <NULL>

CREATE Table ExampleTable(Num int, Name varchar(10))
INSERT ExampleTable values( 1,, <NULL>)
...全文
113 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fxp49 2007-10-16
  • 打赏
  • 举报
回复
现在OK了.
fxp49 2007-10-16
  • 打赏
  • 举报
回复
需要的是<NULL>,而不是'<NULL>'.
fxp49 2007-10-16
  • 打赏
  • 举报
回复
需要的是<NULL>,而不是'<NULL>'
fxp49 2007-10-16
  • 打赏
  • 举报
回复
结果是两个字段都为空,而且不是<NULL>
hb_gx 2007-10-16
  • 打赏
  • 举报
回复
如果是要插入NULL值可以直接写 NULL

INSERT INTO @ExampleTable SELECT 1, NULL
INSERT ExampleTable values( 1, NULL)

如果是要插入字符串<NULL >就加''号

INSERT INTO @ExampleTable SELECT 1, '<NULL >'
INSERT ExampleTable values( 1, '<NULL >')
yimi_love 2007-10-16
  • 打赏
  • 举报
回复
DECLARE @ExampleTable Table(Num int, Name varchar(10))
INSERT INTO @ExampleTable SELECT 1, NULL

CREATE Table ExampleTable(Num int, Name varchar(10))
INSERT ExampleTable values( 1, NULL)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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