sql语句查询表的字段名
来源:互联网 发布:python字典转化为json 编辑:程序博客网 时间:2024/05/01 12:10
select name from syscolumns where id = (select id from sysobjects where type = 'u' and name = '相应表名')
或者
select name from syscolumns where id = object_id('相应表名')
用以上sql语句输入相应表名就可以查到表的字段名,对应好数据库 查询是否存在该表语句
而判断表名在数据库中是否存在的方法是
if not object_id('相应表名') is null
print '存在'
这次查询表中的字段名的目标是在写程序的时候需要写一点sql语句,但是表的字段太多了,如果一个一个去复制的话太慢了,而且有可能会复制漏了某个字段,所以利用自己数据库的知识,写了个sql语句直接生成字段名字符串,例如下面我要写一个select语句,需要生成表所有的字段:
declare @s varchar(1000)
select @s = isnull(@s+',', '') + [name] from syscolumns where id = object_id('相应表名')
select @s
获取字段名已经字段类型,类型长度
SELECT a.colid as ID,a.name as ColumnName,b.name as DataType,a.length
as Length FROM syscolumns a,systypes b WHERE a.id=
object_id('相应的表名') and a.xtype=b.xtype
and b.name <> 'sysname' order by a.colid
- sql语句查询表的字段名
- sql语句查询表的字段名
- sql语句查询表的字段名
- sql语句实现表的字段名查询
- sql语句查询 sql server access 数据库里的所有表名,字段名
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- sql语句查询:sql server和access 数据库里的所有表名,字段名
- sql语句查询数据库里的所有表名,字段名
- sql查询数据库里所有表名,字段名的语句
- sql & oracle 查询表的字段名
- 用SQL语句查询字段名
- 关于oracle sql语句查询时 表名和字段名要加双引号的问题详解
- oracle sql语句查询时 表名和字段名要加双引号的问题详解,oraclesql
- sql server查询表的字段名和字段类型
- 查询Access表名的Sql语句
- 读取sql server表的字段名,字段类型,字段长度,字段属性的sql语句
- 读取sql server表的字段名,字段类型,字段长度,字段属性的sql语句
- Structs中使用Validator框架(上)
- 发一篇不错的文章!送给正处于迷茫中的大学生!
- 浅谈C++容器(六)
- du(disk usage)命令详解
- FOJ--1490--五子棋--解题报告
- sql语句查询表的字段名
- Oracle已超越微软成为头号开源杀手
- 强者为王
- VB转二进制
- .net前端工程师招聘
- 去掉UBUNTU的报警声
- 浅谈文字编码和Unicode(上)
- margin,padding,float,clear
- 《Head First Design Patterns》笔记十二:状态模式(State Pattern)