基于https://www.postgresql.org/docs/12/sql-createuser.html
有谁知道两者之间的区别,或者它们基本上是相同的?
CREATE USER user0 PASSWORD '123'
CREATE USER user0 WITH PASSWORD '123'
在我看来 WITH
是一个没有任何作用的关键字,因为这两个命令都是可行的。但是,我想确认一下。
[ ... ]
部分的含义:可选。
WITH
是可选的,因此下面不使用
WITH
和
WITH
的 SQL 是相同的:
CREATE USER user0 PASSWORD '123'
CREATE USER user0 WITH PASSWORD '123'