![](/img/trans.png)
[英]How to export a oracle table which consist of blob as a column in sql developer
[英]How to export Table Schema with Column name and other details into Excel file from SQL Developer?
當您在表的“列”選項卡上時,單擊任何column_name值。 按CTRL + A選擇整個表,然后按CTRL + SHIFT + C復制所有帶有標題的值。 打開一個新的Excel工作表並粘貼剪貼板的內容。
如果不想使用標題,請使用標准的CTRL + C而不是CTRL + SHIFT +C。
第1步
您可以使用此腳本根據需要生成值,然后將它們全部復制到 excel 表中。
SELECT tbl.NAME AS TableName,
col.NAME AS ColumnName,
typ.NAME AS DataType,
--,col.is_nullable as Nullable
--,col.is_identity as PK
Concat(CASE
WHEN col.is_identity = 1 THEN 'Pk,'
ELSE ''
END, CASE
WHEN fk.constraint_column_id = 1 THEN 'Fk,'
ELSE ''
END, CASE
WHEN col.is_nullable = 1 THEN 'null'
ELSE 'not null'
END) AS Property
--, fk.*, col.* , typ.*
FROM sys.columns AS col
INNER JOIN sys.types typ
ON typ.user_type_id = col.user_type_id
INNER JOIN sys.tables AS tbl
ON tbl.object_id = col.object_id
INNER JOIN sys.schemas AS s
ON s.schema_id = tbl.schema_id
LEFT JOIN sys.foreign_key_columns AS fk
ON fk.parent_object_id = col.object_id
AND fk.parent_column_id = col.column_id
WHERE tbl.NAME != '__EFMigrationsHistory'
ORDER BY tbl.NAME
第 2 步:復制
left-click
綠色勾號為 select all。ctrl+c
復制然后使用ctrl+v
粘貼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.