) ) AS BEGIN DECLARE @SQL NVA ...
创建方法 : Object: UserDefinedFunction dbo . parseJSON Script Date: : : SET ANSI NULLS ON GO SET QUOTED IDENTIFIER ON GO CREATE FUNCTION dbo . parseJSON JSON NVARCHAR MAX RETURNS hierarchy TABLE element i ...
2017-07-11 18:32 0 3004 推荐指数:
) ) AS BEGIN DECLARE @SQL NVA ...
很久之前用到的,现在整理在这,里面一些代码来源于网上,不过有些bug已被我修改了。 1.查询结果转XML 其中@ParameterSQL为要查询的语句,@XMLXML格式数据,@XMLStringXML转成字符串 2.查询结果转JSON 查询结果转换成json需要经过两个步骤 ...
1、MS SQLSERVER SQL Server 支持临时表。临时表就是那些名称以井号 (#) 开头的表。如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表不存储在当前数据库内,而是存储在系统数据库 tempdb 内。 临时表有两种 ...
纵表、横表互转的SQL 原文1:http://takkymj.iteye.com/blog/751401 横表就是普通的建表方式,如一个表结构为: 主键、字段1、字段2、字段3。。。 如果变成纵表后,则表结构为: 主键、字段代码、字段值。 而字段代码则为 ...
1、select * from sys.dm_tran_locks或sp_LOCK 查看request_node 字段中为'X'(排他锁)或'IX'(意向排他锁)2、用sp_who2 + pid ...
1.数据库表命名规范: (1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首字母大写。 (2)数据库表名应该有意义,并且易于理解,最好使用可以表达功能的英文单词或缩写,如果用英文单词表示,建议使用 ...
https://www.cnblogs.com/champaign/p/3492510.html /****** Object: StoredProcedure [dbo].[GET_T ...
看了该文章之后,很受启发,mysql在update时,一般也是先select。但注意,在Read Committed隔离级别下,如果没有使用索引,并不会锁住整个表, 还是只锁住满足查询条件的记录而已。使用索引的最佳方式是使用主键,如果我们知道主键的范围(只要是精确范围的超集就可以 ...