用sql檢視表結構

2021-05-22 06:02:25 字數 867 閱讀 1220

1.oracle

sql   = "select column_name, data_type, data_length, nullable";

sql += " from user_tab_columns ";

sql += " where table_name='";

sql += $tablename;

sql += "'";

select * from user_tab_comments   查詢表名及表說明(comment)

select * from user_col_comments    查詢表及表中字段的說明

2.sql server

select  name,xtype,length,isnullable  from  syscolumns

where id =(select  top 1 id   from  sysobjects  where name = '表名');

sql   = "select  name,xtype,length,isnullable  from  syscolumns where id =";

sql += " (select  top 1 id   from  sysobjects  where name = '";

sql += $tablename;

sql += "')";

3.my sql

sql   = "show columns from ";

sql += $tablename;

或sql   = "desc ";

sql += $tablename;

或sql   = "describe ";

sql += $tablename;

Sql語句檢視表結構

1 select 表名 case when a.colorder 1 then d.name else end,表說明 case when a.colorder 1 then isnull f.value,else end,字段序號 a.colorder,欄位名 a.name,標識 case whe...

利用 Sql 中檢視表結構資訊

1 select 表名 case when a.colorder 1 then d.name else end,表說明 case when a.colorder 1 then isnull f.value,else end,字段序號 a.colorder,欄位名 a.name,標識 case whe...

mysql中檢視表結構相關sql

檢視表結構 desc yourtablename 檢視建立表語句 show create table yourtablename 檢視所有列的資訊 use information schema select from columns where table name yourtablename 檢視...