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

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

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

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

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

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

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

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

刚才好像给你回答过了,我再具体说清楚点吧!你如果想实现插入删除和更新都自动是自动c=a+b,就要写出三个触发器,如下:

更新:

create

trigger

tri_update

on

abc

for

update

as

begin

declare

@a

varchar(20)

declare

@b

varchar(20)

declare

@c

varchar(20)

select

@c=a+b,@a=a,@b=b

from

inserted

update

abc

set

c=@c

where

a=@a

and

b=@b

end

插入

create

trigger

tri_insert

on

abc

for

insert

as

begin

declare

@a

varchar(20)

declare

@b

varchar(20)

declare

@c

varchar(20)

select

@c=a+b,@a=a,@b=b

from

inserted

update

abc

set

c=@c

where

a=@a

and

b=@b

end

删除

create

trigger

tri_delete

on

abc

for

delete

as

begin

declare

@a

varchar(20)

declare

@b

varchar(20)

declare

@c

varchar(20)

select

@c=a+b,@a=a,@b=b

from

deleted

update

abc

set

c=@c

where

a=@a

and

b=@b

end

你看行不行,我已经测试过了可以


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11501886.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存