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 when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,
主鍵 = case when exists(SELECT 1 FROM sysobjects where xtype='PK' and parent_obj=a.id and name in (
SELECT name FROM sysindexes WHERE indid in( SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid))) then '√' else '' end,
型別 = b.name,
佔用位元組數 = a.length,
長度 = COLUMNPROPERTY(a.id,a.name,'PRECISION'),
小數位數 = isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0),
允許空 = case when a.isnullable=1 then '√'else '' end,
預設值 = isnull(e.text,''),
欄位說明 = isnull(g.[value],'')
FROM
syscolumns a
left join
systypes b
on
a.xusertype=b.xusertype
inner join
sysobjects d
on
a.id=d.id and d.xtype='U' and d.name<>'dtproperties'
left join
syscomments e
on
a.cdefault=e.id
left join
sys.extended_properties g
on
a.id=G.major_id and a.colid=g.minor_id
left join
sys.extended_properties f
on
d.id=f.major_id and f.minor_id=0
-- where d.name='C_PARTY_SPREADER' --如果只查詢指定表,加上此條件
order by
a.id,a.colorder
表結構匯出到excel中
相關文章
- Oracle中的表結構匯出到wordOracle
- hive匯出到csv hive匯出到excelHiveExcel
- 將MYSQL中資料匯出到EXCEL表MySqlExcel
- java 匯出到EXCELJavaExcel
- 匯出到Excel的操作Excel
- C# 從datagridview中匯出到excelC#ViewExcel
- 將資料匯出到ExcelExcel
- json陣列匯出到ExcelJSON陣列Excel
- fastadmin的匯出到excel功能ASTExcel
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- Vue+element ui table 匯出到excelVueUIExcel
- DataGrid 匯出到 Excel 的幫助類Excel
- Oracle資料庫表結構匯出器-work/excel版本Oracle資料庫Excel
- 將dataGridView內容匯出到Excel檔案ViewExcel
- PE結構體中匯出表/匯入表解析——初階結構體
- ORACLE資料匯出到Excel、txt、HTML實用方法OracleExcelHTML
- 用SQL Loader將Excel資料匯出到OracleSQLExcelOracle
- 轉載:利用SQL*Loader將 Excel 資料匯出到資料庫中SQLExcel資料庫
- PLSQL只匯出表結構SQL
- clickhouse表結構匯出為
- Mysql匯出表結構、表資料MySql
- LOTUS/DOMINO學習筆記之匯出到EXCEL的方法筆記Excel
- 如何實現一個功能,將oracle中一個使用者下的所有表結構匯出到.sql檔案中OracleSQL
- ASP.NET 2.0匯出到Excel時保留換行的方法ASP.NETExcel
- C# asp.net 把GridView資料 匯出到 ExcelC#ASP.NETViewExcel
- Mysqldump 匯出表結構異常MySql
- 第四節:海量資料匯出到Excel、百萬Excel匯入到DB、秒級/分鐘級排行版Excel
- Excel 表匯入資料Excel
- excel 表匯入到mysqlExcelMySql
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- DB2匯出表結構、表資料小結DB2
- MySQL 將查詢結果匯出到檔案MySql
- Dynamics CRM 資料匯出到Excel時列標題不能重複Excel
- Java之POI操作Excel表-匯入匯出JavaExcel
- DB2資料庫匯出表結構與匯入、匯出表資料DB2資料庫
- VS2010中,呼叫SaveFileDialog 工具並結合DEV控制元件之GridControl匯出到Exceldev控制元件Excel
- Mysql匯出表結構及表資料 mysqldump用法MySql
- 只匯入表結構及索引的方法索引