刚开始使用H2数据库。找到了 COMMENT 命令,但由于我已经通过 LibreOffice 设置了注释,有没有办法返回它?这是一个意义检查,因为我可以通过 Squirrel 在 H2 中设置和查看列评论,但 Squirrel 不显示通过 Libre 设置的评论。
谢谢
保罗
刚开始使用H2数据库。找到了 COMMENT 命令,但由于我已经通过 LibreOffice 设置了注释,有没有办法返回它?这是一个意义检查,因为我可以通过 Squirrel 在 H2 中设置和查看列评论,但 Squirrel 不显示通过 Libre 设置的评论。
谢谢
保罗
注释通常用作对源代码的注释。SCRIPT
您将在运行语句时取回它们。
但您也可以从数据库元数据中检索它们,如下所示:
CREATE TABLE TEST(ID INT PRIMARY KEY,
NAME VARCHAR(255) COMMENT 'Hello World');
(SELECT TABLE_NAME, COLUMN_NAME, REMARKS
FROM INFORMATION_SCHEMA.COLUMNS
WHERE REMARKS <> '')
UNION ALL
(SELECT TABLE_NAME, '', REMARKS
FROM INFORMATION_SCHEMA.TABLES
WHERE REMARKS <> '')
ORDER BY TABLE_NAME, COLUMN_NAME;