如何从 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'