我想收集特定数据库的完整表格和视图的详细信息,特别是在这里我只想要表格/视图及其列结构。 示例:数据库有大约561个表和视图,请给我一个查询或一些替代帮助来实现它。
答案 0 :(得分:0)
此查询将返回所需的数据:
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, ORDINAL_POSITION,
COLUMN_DEFAULT, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH,
NUMERIC_PRECISION, NUMERIC_PRECISION_RADIX, NUMERIC_SCALE,
DATETIME_PRECISION
FROM INFORMATION_SCHEMA.COLUMNS
ORDER BY TABLE_NAME
取自以下SO问题并添加和ORDER BY子句: