mssql
乄星落
到了最后,所有的一切都只不过是0或者1而已
展开
-
Sql server如果存在就更新,不存在就插入
Sql不同于mysql那样,有单独的一个命令来执行上述操作,比如在Mysql中就可以这样写REPLACE INTO demo_in(a,b,c) VALUES(123, 2, 4);在Mysql中这是一个原子操作,如果这条数据存在,就先删除在插入,不存在就直接插入.要注意的是需要有一个唯一的主键支持,如果没有主键,这条语句和 INTERT INTO 没有区别,会一直插入数据.那么在SqlSe...原创 2020-04-13 17:17:24 · 15351 阅读 · 3 评论 -
Sql Server 查询被锁表,并解除锁定
查询被锁住的表select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'查询结果,前面是锁的进程id,后面是被锁的表名解除表锁定:将spid的值改为要杀死的进程...原创 2020-01-16 15:43:15 · 1869 阅读 · 1 评论