查询表中列转换为json
DECLARE @sql VARCHAR(MAX)
SET @sql=
(SELECT (select '+'',"'+column_name+'":"''+CAST('+column_name+' AS VARCHAR(8000))+''"''' from information_schema.columns where TABLE_NAME = 'caADDRESS' for xml path( '')))
+
' from caADDRESS'
SELECT @sql='select TOP 1 '''+STUFF(@sql,1,3,'')
SELECT @sql select TOP 1 '"ID":"'+CAST(ID AS VARCHAR(8000))+'"'+',"APPLICATIONNO":"'+CAST(APPLICATIONNO AS VARCHAR(8000))+'"'+',"AREA":"'+CAST(AREA AS VARCHAR(8000))+'"'+',"COUNTY":"'+CAST(COUNTY AS VARCHAR(8000))+'"'+',"STREET":"'+CAST(STREET AS VARCHAR(8000))+'"'+',"ADDRESS":"'+CAST(ADDRESS AS VARCHAR(8000))+'"'+',"PROPERTYTYPE":"'+CAST(PROPERTYTYPE AS VARCHAR(8000))+'"'+',"ISDEFAULT":"'+CAST(ISDEFAULT AS VARCHAR(8000))+'"'+',"ADDRESSTYPE":"'+CAST(ADDRESSTYPE AS VARCHAR(8000))+'"'+',"CAPARTYID":"'+CAST(CAPARTYID AS VARCHAR(8000))+'"'+',"DEFAULTADD":"'+CAST(DEFAULTADD AS VARCHAR(8000))+'"'+',"POSTNO":"'+CAST(POSTNO AS VARCHAR(8000))+'"'+',"CDATE":"'+CAST(CDATE AS VARCHAR(8000))+'"'+',"SysStartTime":"'+CAST(SysStartTime AS VARCHAR(8000))+'"'+',"SysEndTime":"'+CAST(SysEndTime AS VARCHAR(8000))+'"' from caADDRESS "ID":"000000004415A0000UC5","APPLICATIONNO":"000008B0CCEE80000U43","AREA":"430100","COUNTY":"","STREET":"","ADDRESS":"岳麓区郡原广场4栋3单元2107","PROPERTYTYPE":"00003","ISDEFAULT":"0","ADDRESSTYPE":"00003","CAPARTYID":"0000B8ADB39000000U52","DEFAULTADD":"1","POSTNO":"410000","CDATE":"06 1 2010 12:00AM","SysStartTime":"2018-08-14 10:07:27.3596352","SysEndTime":"9999-12-31 23:59:59.9999999"
查询表中列转换为json的更多相关文章
- java 中xml转换为json对象
1.前提须要jar包: json-lib-2.4-jdk15.jar 和 xom-1.2.5.jar ,maven 仓库: net.sf.json-lib json-lib 2.4 jdk15 xom ...
- Perl: hash散列转换为Json报错集, perl.c,v $$Revision: 4.0.1.8 $$Date: 1993/02/05 19:39:30 $
bash-2.03$ ./u_json.pl Can't locate object method "encode" via package "JSON" at ...
- C#中把Datatable转换为Json的5个代码实例
一. /// <summary> /// Datatable转换为Json /// </summary> /// <param name="table" ...
- 将XML文件中的内容转换为Json对象
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;u ...
- 使用C#中JavaScriptSerializer类将对象转换为Json格式数据
将对象转换为json格式字符串: private JavaScriptSerializer serializer = new JavaScriptSerializer(); protected voi ...
- Js中把JSON字符串转换为JSON对象(eval()、new Function())
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 第一种解析方式:使用eval函数来解析,并且使用j ...
- struts2:JSON在struts中的应用(JSP页面中将对象转换为JSON字符串提交、JSP页面中获取后台Response返回的JSON对象)
JSON主要创建如下两种数据对象: 由JSON格式字符串创建,转换成JavaScript的Object对象: 由JSON格式字符串创建,转换成JavaScript的List或数组链表对象. 更多关于J ...
- javascript 中的JSON.stringify - 将对象和数组转换为json格式(来源于网络)
JSON.stringify 函数 (JavaScript) 将 JavaScript 值转换为 JavaScript 对象表示法 (Json) 字符串. JSON.stringi ...
- 工作总结 返回 json 后台对象中,某一个字段设为string 整个对象转换为json 返回到页面中
JsonRequestBehavior.AllowGet作用 若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet MVC 默认 Request 方式为 Po ...
随机推荐
- Selenium 2自动化测试实战33(带unittest的脚本分析)
带unittest的脚本分析 #test.py #coding:utf-8 from selenium import webdriver from selenium.webdriver.common. ...
- 在Android初次的前期学习中的二个小例子(2)
Hello13:SQLite数据库 一.简述SQLite的概念和主要特性 SQLite是一个轻量级的关系型数据库,运算速度快,占用资源少,使用非常方便,支持SQL语法标准和数据库事务原则. 相对于Sh ...
- 包含min函数的栈、队列
题目:定义栈的数据结构,请在该类型中实现一个能够得到栈/队列的最小元素的min函数.在该栈/队列中,调用min.入栈(入队列)及出栈(出队列)函数的时间复杂度都是O(1). 1. 包含min函数的栈 ...
- 【JAVA系列】使用JavaScript实现网站访问次数统计代码
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[JAVA系列]使用JavaScript实现网站 ...
- C学习笔记-运算符
一些基本概念 数据对象:泛指数据在内存的存储区域 左值:表示可以被更改的数据对象 右值:能赋给左值的量 算数运算符 运算符 描述 实例 + 把两个操作数相加 a + b - 从第一个操作数中减去第二个 ...
- [转帖]用 OpenSSL 创建可以用于 https 的证书
用 OpenSSL 创建可以用于 https 的证书 开会时 说到了安全问题 就简单鼓捣了一下 以后还是用nginx 转发比较好一些. https://blog.csdn.net/joyous/art ...
- Oracle创建表空间、创建用户,给用户分配表空间以及可操作权限
创建表空间一共可分为四个步骤 具体脚本如下: 第1步:创建临时表空间 create temporary tablespace yd_temp tempfile 'D:\oracledata ...
- 啃掉Hadoop系列笔记(04)-Hadoop运行模式之伪分布式模式
伪分布式模式等同于完全分布式,只是她只有一个节点. 一) HDFS上运行MapReduce 程序 (1)配置集群 (a)配置:hadoop-env.sh Linux系统中获取jdk的安装路径:
- Oracle解决空表不导出
Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 or num_rows ...
- Java list 转树tree的三种写法