我知道可以在创建时定义mysql表注释:
create table (...)comment='table_comment';
您可以通过以下方式显示评论:
show table status where name='table_name';
创建后如何更改(更改?)表注释。我的意思是没有再次删除和重新创建表。
有没有办法在数据泵导出参数文件中添加注释?
无论如何,有没有改变psql. 以下面的查询为例。执行它。
CREATE TABLE foo
AS
SELECT x AS id,
-- x AS id2,
x AS id3
FROM generate_series(1,50) AS x;
Run Code Online (Sandbox Code Playgroud)
在 psql 中运行它。然后运行\e。至少现在,对我来说,我在编辑器中看到的是没有一行。这真让我抓狂。有没有办法解决这个问题。 传递给编辑器的缓冲区中没有注释。通常,它被评论而不是被删除,因为我想在以后取消评论它。
PostgreSQL 有一个特殊的功能,称为COMMENT将元数据附加到标识符或任何类型(模式、表、列、函数、类型、域等)。看起来像这样,
COMMENT ON TABLE mytable IS 'This is my table.';
Run Code Online (Sandbox Code Playgroud)
评论有最大尺寸吗?