如何从 sql 数据库中检索 table 结构?
How can I retrieve the table structure from a sql database?
所以基本上我想要一个 SQL 命令 return table 中的每一列和该列中的数据类型以及是否可为空。
您可以使用信息模式。
SELECT
COLUMN_NAME,
DATA_TYPE,
IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'yourTableName'
所以基本上我想要一个 SQL 命令 return table 中的每一列和该列中的数据类型以及是否可为空。
您可以使用信息模式。
SELECT
COLUMN_NAME,
DATA_TYPE,
IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'yourTableName'