随笔分类 - 数据库
sql 数据库
摘要:用途 merge 命令可以用来用一个表中的数据来修改或者插入到另一个表。插入或者修改的操作取决于on子句的条件。该语句可以在同一语句中执行两步操作,可以减少执行多条insert 和update语句。merge是一个确定性的语句,即不会在同一条merge语句中去对同一条记录多次做修改操作。语法 其中,merge_insert_clause::= 关键字、参数into 子句 在into子句中指定所要修改或者插入数据的目标表using 子句 在using子句中指定用来修改或者插入的数据源。数据源可以是表、视图或者一个子查询语句。on 子句 在on子句中指定执行插入或者修改的满足条件。在目标表中符合条
阅读全文
摘要:定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Table Student( --学生表 StudentID int primary key, --学号 .... ) Create Table BorrowRecord( --学生借书记录表 BorrowRecord int identity(1,1), --流水号 StudentID int , --学号 Bo
阅读全文

浙公网安备 33010602011771号