![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlserver笔记
文章平均质量分 65
望月py
这个作者很懒,什么都没留下…
展开
-
SQL server事务
select @ymoney=money from abank where Account=@a_account--查出余额。--事务:事务中的语句如果要执行都执行,如果有一个不执行所有语句都不执行。commit transaction --提交。print '余额不足'begin transaction --事务开始。commit transaction --事务提交。rollback transaction--事务回滚。--业务场景:A银行 B银行。--一个操作里面有10条语句。原创 2023-04-18 11:24:11 · 557 阅读 · 0 评论 -
SQL server触发器
-业务场景:01和02分别是两个订单表,做两张订单表的数据同步,当01表插入数据时,02表也插入相同的数据。create trigger 触发器名称,一般命名为tr_触发操作和表名_触发后执行的操作和表名。--业务场景:当论坛中的用户被删除的时候,将用户表的数据删掉;还要将用户发表的文章删除;--从删除临时表中得到删除用户的id。--Article文章表 uid。--怎么获取新插入数据的值。触发器被触发后进行的操作。on 表名 for 操作。--Users用户表。原创 2023-04-17 10:56:13 · 391 阅读 · 0 评论 -
sqlserver--基础语句
select ProvinceName from S_Province where exists (select top 1 ProvinceName from S_Province where ProvinceName='北京市' )insert into 表名(列名1,列名2,列名3) values('数据1','数据2','数据3 ')---------千万小心:在写更新语句和删除语句的时候一定要检查条件。insert into 表名 values('数据1','数据2','数据3 ')原创 2023-04-11 16:36:08 · 275 阅读 · 1 评论