sql 获取数据库表名与某表的列名

摘要:
1:获取某表的列名select列名=namefromsyscolumnswhereid=object_id(表名')2:获取数据库表中的表名select表名=namefromsysobjectswhereobjectproperty(id,'isusertable')=13:获取数据库表中的列名、字段类型、字段长度selecto.nameastbname,c.nameascolumnname,(c

1:获取某表的列名

select 列名=name from syscolumns where id=object_id(表名')

2:获取数据库表中的表名

select 表名=name from sysobjects where objectproperty(id, 'isusertable ')=1

3:获取数据库表中的列名、字段类型、字段长度

select o.name as tbname, c.name as columnname, (case t.name when 'int' then '数字类型'
when 'datetime' then '时间类型' when 'varchar' then '字符类型' end ) 字段类型,
c.max_length from sys.tables as o join sys.columns
as c on o.object_id=c.object_id join sys.types as t
on c.system_type_id=t.system_type_id
where o.name='SmartForms'

免责声明:文章转载自《sql 获取数据库表名与某表的列名》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别Docker中使用Dockerfile定制化jar启动时:at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Entity Framework执行Sql语句返回DataTable

Entity Framework中对外开放了数据库连接字符串,使用的时候可以直接得到这个连接字符串,然后进行相关的操作。如果在使用的过程中,发现Entity Framework中有一些满足不了的需求的话,那么就可以用这个连接字符串,自己写ADO的代码,去数据库进行相关的操作。特别是对于一些复杂的查询,这时候,一般是想直接执行一个Sql语句,返回一个结果集。...

Redis--模糊查询(转)

创建一条测试 数据 查询 (默认是 DB0) 创建:set name xiaoming 查询: get name 1、模糊搜索查询 (redis 默认有16个DB , 0-15 ) Redis 模糊搜索 1、keys *   匹配数据库中所有 key 2、keys h?llo   匹配 hello , hallo 和 hxllo 等。 3、keys...

C#操作access和SQL server数据库代码实例

    在C#的学习中,操作数据库是比较常用的技术,而access和sql server 数据库的操作却有着不同。那么,有哪些不同呢?              首先,需要引用不同的类。因为有着不同的数据引擎。     access:using System.Data.OleDb;     sql server:using System.Data.SqlC...

Web后台快速开发框架(.NET Core)

Web后台快速开发框架(.NET Core) Coldairarrow 目录 目录 第1章    目录    1 第2章    简介    3 第3章    基础准备    4 3.1    开发环境要求    4 3.2    基础数据库构建    4 3.3    运行    5 第4章    详细教程    7 4.1    代码架构    ...

微博内容中的短地址 分析

引自 http://www.nowamagic.net/webdesign/webdesign_ShortUrlInTwitter.php 短网址应用已经在全国各大微博上开始流行了起来。例如QQ微博的url.cn,新郎的sinaurl.cn等。 我们在QQ微博上发布网址的时候,微博会自动判别网址,并将其转换,例如:http://url.cn/2hytQx...

Sql Server2008 中的SQL Server Management Studio(SSMS) (转)

Management Studio首次出现在MSSQL2005中,到MSSQL2008中已经成为了一个更成功的产品。其中在SSMS2008中最重要的特性如下: 1.活动监视器 2.对象资源管理器详细信息 3.搜索 4.查询编辑器之IntelliSense 5.查询编辑器之T-SQL调试 这些只是部分关键功能,其他的功能你可以亲自使用SSMS来发现,...