好急,问一条SQL语句,知道的兄弟狂入。。。 ( 积分: 100 )

  • 主题发起人 主题发起人 潇洒哥
  • 开始时间 开始时间

潇洒哥

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用一条SQL语句,从MS&nbsp;SQL&nbsp;数据库中查出某一个表所有的字段,以及相应字段的数据类型、大小&nbsp;,以及描述。请注意哦,一定要取得字段的描述哦。。。。<br><br>谢谢各位兄弟!!!!!
 
从系统表&nbsp;syscolumns&nbsp;里找。如果是MSSQL的话。
 
syscolumns&nbsp;表里,哪里字段是&nbsp;存储字段的描述的???
 
sp_help&nbsp;Table名
 
哈哈&nbsp;&nbsp;想提取表結構吧?&nbsp;haha&nbsp;還是在系統表中找吧&nbsp;&nbsp;
 
Select&nbsp;<br> col.[name],<br> col.[length],<br> type.[name],<br> pro.value <br> From&nbsp;syscolumns&nbsp;as&nbsp;col<br> Left&nbsp;Join&nbsp;systypes&nbsp;as&nbsp;type&nbsp;on&nbsp;col.xtype&nbsp;=&nbsp;type.xtype<br> Left&nbsp;Join&nbsp;sysProperties&nbsp;as&nbsp;pro&nbsp;on&nbsp;col.id&nbsp;=&nbsp;pro.id&nbsp;and&nbsp;col.colid&nbsp;=&nbsp;pro.smallid<br> where&nbsp;col.id&nbsp;=&nbsp;(Select&nbsp;id&nbsp;From&nbsp;Sysobjects&nbsp;Where&nbsp;name&nbsp;=&nbsp;'tableName')
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
758
import
I
后退
顶部