1

刚开始使用H2数据库。找到了 COMMENT 命令,但由于我已经通过 LibreOffice 设置了注释,有没有办法返回它?这是一个意义检查,因为我可以通过 Squirrel 在 H2 中设置和查看列评论,但 Squirrel 不显示通过 Libre 设置的评论。

谢谢

保罗

4

1 回答 1

2

注释通常用作对源代码的注释。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;
于 2014-01-30T06:59:08.003 回答