推荐文章

Microsoft SQL Server 2008 收缩LOG文件

Microsoft SQL Server 2008 收缩LOG文件

Microsoft SQL Server 2008,数据库在使用一段时间后LOG文件会变得很大,收缩LOG文件能节省硬盘空间。
SQLite语句

SQLite语句

SQLite是一个轻量级的关系型数据库,正是由于其精悍小巧,在移动端平台被广泛应用,但不适合处理大量数据和批量操作。它的底层是由C语言编写,最初设计是为了应用于嵌入式,占用资源非常低且简单易用,而且绝大部分程序语言都可以很好的与之结合。
SQL Server 存储过程

SQL Server 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。
更改MS SQL字段类型

更改MS SQL字段类型

更改MS SQL字段类型,在数据库开发过程中,经常会遇到字段长度不够而数据库操作出错。所以要调整数据库字段的长度。
SQL 复制表(含自增字段)

SQL 复制表(含自增字段)

SQL 复制表(含自增字段)

SQL将结果集合转换为JSON字符串

日期:2018-08-14 点击:3164 来源:PB2.CN

在实际开发过程中,前端经常会用到JSON数据进行控件绑定,为了简化前端开发,MS SQL直接将数据结果集合转换为JSON字符串。

比如:前端HTML Select元素通过Jquery绑定JSON地区的数据


MSSQL存储过程模拟代码:


//数据库
declare @AreaTable table
(
Item varchar(10)
)


//模拟表数据
insert into @AreaTable values
('北京'),
('上海'),
('广东')


//处理过程
declare @Return  varchar(max)
select @Return = isnull(@Return + ',','') +'{item='''+ isnull(Item,'')+'''}' from @AreaTable
select '['+@Return+']' as AreaItem
//返回JSON: [{item='北京'},{item='上海'},{item='广东'}]




TIM截图20180814005959.png

这篇文档对您是否有帮助?

Microsoft SQL Server 2008 收缩LOG文件

Microsoft SQL Server 2008 收缩LOG文件

Microsoft SQL Server 2008,数据库在使用一段时间后LOG文件会变得很大,收缩LOG文件能节省硬盘空间。
SQLite语句

SQLite语句

SQLite是一个轻量级的关系型数据库,正是由于其精悍小巧,在移动端平台被广泛应用,但不适合处理大量数据和批量操作。它的底层是由C语言编写,最初设计是为了应用于嵌入式,占用资源非常低且简单易用,而且绝大部分程序语言都可以很好的与之结合。
SQL Server 存储过程

SQL Server 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。
更改MS SQL字段类型

更改MS SQL字段类型

更改MS SQL字段类型,在数据库开发过程中,经常会遇到字段长度不够而数据库操作出错。所以要调整数据库字段的长度。
SQL 复制表(含自增字段)

SQL 复制表(含自增字段)

SQL 复制表(含自增字段)