mssql表名列名对应语句
if exists (select * from tempdb..sysobjects where name like '#magic%')
drop table #magic
go
select a.name name,b.name col,c.name type
into #magic
from sysobjects a,syscolumns b,systypes c
where a.xtype = 'U'
and a.id = b.id
and b.xtype = c.xtype
and b.xusertype = c.xusertype --将结果加工
select (case when tmp3.no=1 then tmp3.name else ' ' end) name,col,type
from
(select top 100000000 name
,(select count(1) from #magic tmp1
where tmp1.name=tmp2.name
and tmp1.col<=tmp2.col) as no,col,type
from #magic tmp2
order by name,col,type)
tmp3
做个笔记
mssql表名列名对应语句的更多相关文章
- CREATE TABLE 表名 AS SELECT 语句
		1.新表不存在复制表结构即数据到新表 ? 1 2 create table new_table select * from old_talbe; 这种方法会将old_table中所有的内容都拷贝过来, ... 
- sql语句查询数据库中的表名/列名/主键/自动增长值
		原文地址:http://blog.csdn.net/pukuimin1226/article/details/7687538 ----查询数据库中用户创建的表 ----jsj01 为数据库名 sele ... 
- SQLSERVER和ORACLE系统表获取表名 列名以及列的注释
		在工作中从数据库取的数据要导出来,但是发现导出的EXCEL中列名都是字段名(英文),为此搜集资料怎么把字段名变为中文名称,而发现ORACLE和SQLSERVER(用的SQLSERVER2008R2)又 ... 
- 在mysql中修改表名的sql语句
		在使用mysql时,经常遇到表名不符合规范或标准,但是表里已经有大量的数据了,如何保留数据,只更改表名呢?可以通过建一个相同的表结构的表,把原来的数据导入到新表中,但是这样视乎很麻烦.能否简单使用一个 ... 
- oracle&&Sqlserver获取表名列名主键及数据类型
		SQlserver获得列名,列类型,列类型长度,scale,prec等数据类型(syscolumns,systypes,sysobjects均为视图) select a.name as colname ... 
- oracle_根据表名拼装语句
		1.-----批量删除用户下所有表数据------保留表结构 eg: 批量删除用户下的所有表数据 SELECT 'TRUNCATE TALBE '||TABLE_NAME||';' FROM USER ... 
- SQL语句表名或者字段名和保留字冲突解决方法
		最近开发遇到一个很奇葩的问题,简单做一下笔记 select * from Add ... 以上SQL语句会报错. 原因Add是表名,SQL语句保留字中又有Add 解决方法: select * from ... 
- mssqlserver修改表名,列名,添加表列,删除表列,修改表列类型
		mssqlserver修改表名,列名,添加表列,删除表列,修改表列类型 ,代码肯定省事的呀 --添加表列 alter table test ) null; --删除表列 alter table tes ... 
- sql server - 修改表名、列名
		EXEC sp_rename '旧表名', '新表名'; 例子 EXEC sp_rename 'saveremark', 'drawingLooking'; EXEC sp_rename '表名.[列 ... 
随机推荐
- Linux 进程间通信(一)
			Linux 进程间通信 进程是一个独立的资源分配单位,不同进程之间的资源是相互独立的,没有关联,不能在一个进程中直接访问另一个进程中的资源.但是,进程不是孤立的,不同的进程之间需要信息的交换以及状态的 ... 
- 拉勾网ThoughtWorks面试题代码实现
			今天看到一个很有意思的面试活动(活动链接),不需要简历,只有一道编程题目,在线提交你的代码即可. 本菜鸟对面试不感兴趣,但题目让我很兴奋,特来挑战一下~ 或许当你看到这篇博文的时候活动已经失效了,所以 ... 
- 一个Java应用,三种字体风格(Java, Windows, Mac),真是蛋疼
			大家看看下面这张图,红色圈起来的是Java难看至极的字体渲染,黄色圈起来的是正常的Windows渲染,绿色是Mac风格的渲染. 其实我感觉正常风格就挺好的,就是看那个Java的Swing菜单,非常不顺 ... 
- python元类
			第一个实例: # coding=utf8 # 手动创建,返回一个类对象 MyShinyClass = type('MyShinyClass', () ,{}) print(MyShinyClass) ... 
- Bootstrap3.0入门学习系列规划[持续更新]
			详情请看http://aehyok.com/Blog/Detail/5.html 个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehyok 本文文章链接:http ... 
- Java 字符的验证
			package net.hlj.common.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @ ... 
- 文档大师 搜狗拼音无法输入汉字_乱码的解决方法_VB6程序
			文档大师用 搜狗拼音无法输入汉字,显示的内容和输入的内容不一致.解决方法: 把中文输入里面的那个“美式键盘”再删掉就好用了,只保留搜狗输入法即可! 
- CoreData多线程安全
			CoreData中的NSManagedObjectContext在多线程中不安全,如果想要多线程访问CoreData的话,最好的方法是一个线程一个NSManagedObjectContext, ,每个 ... 
- 关于NMF(Non-negative Matrix Factorization )
			著名的科学杂志<Nature>于1999年刊登了两位科学家D.D.Lee和H.S.Seung对数学中非负矩阵研究的突出成果.该文提出了一种新的矩阵分解思想――非负矩阵分解(Non-nega ... 
- jackson json转实体 com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
			jackson 2.2.2 由于vo中缺少json的某个字段属性引起 2种解决方法 1:vo中添加注解@JsonIgnoreProperties(ignoreUnknown = true) 2. m ... 
