复制代码 代码如下:
SELECT
TableName = OBJECT_NAME(c.object_id),
ColumnsName = c.name,
Description = ex.value,
ColumnType=t.name,
Length=c.max_length
FROM
sys.columns c
LEFT OUTER JOIN
sys.extended_properties ex
ON
ex.major_id = c.object_id
AND ex.minor_id = c.column_id
AND ex.name = 'MS_Description'
left outer join
systypes t
on c.system_type_id=t.xtype
WHERE
OBJECTPROPERTY(c.object_id, 'IsMsShipped')=0
AND OBJECT_NAME(c.object_id) ='tablename'



1.获取所有数据库名:
Select Name FROM Master..SysDatabases orDER BY Name
2.获取所有表名:
Select Name FROM DatabaseName..SysObjects Where XType='U' orDER BY Name
XType='U':表示所有用户表;
XType='S':表示所有系统表;
3.获取所有字段名:
Select Name FROM SysColumns Where id=Object_Id('TableName')

更多相关文章

  1. python list.sort()根据多个关键字排序的方法实现
  2. haproxy根据客户端浏览器进行跳转
  3. Android(安卓)初识Retrofit
  4. android 带阻尼的周期运动
  5. android:MotionEvent
  6. android图片上传springMvc
  7. android 根据TextView宽度 自动缩小字体大小 以适应其宽度
  8. android 之simpleAdapter详解
  9. android 根据apk文件路径获取图标

随机推荐

  1. 快速使用数组的最近元素来确定新元素是否
  2. php中三种数据库的连接方式
  3. php是如何工作的
  4. Updating Checked Checkboxes using Code
  5. 换行符被替换为php中的rn
  6. imagecreatetruecolor()在symfony中不起作
  7. 写给系统管理员的 25 个 PHP 安全实践
  8. 软件发布:PHP编译工具v1.0
  9. 我得到了“致命错误:未捕获的SoapFault异
  10. 编译安装libevent,memcache,以及php的memca