Eva*_*oll 5 postgresql psql comments
无论如何,有没有改变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
。至少现在,对我来说,我在编辑器中看到的是没有一行。这真让我抓狂。有没有办法解决这个问题。 传递给编辑器的缓冲区中没有注释。通常,它被评论而不是被删除,因为我想在以后取消评论它。
无论出于何种原因……当您使用C 样式注释而不是标准 SQL 注释时,这似乎有效,
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)
现在你可以做\e
和编辑它。