14

我有一个脚本:

CREATE DATABASE ahop

GO

CREATE TABLE shop.dbo.TABLE1 ( 
); 

CREATE TABLE shop.dbo.TABLEN ( 
); 

但它似乎在 PostgreSQL 中不起作用。错误消息:“GO 附近出错”。我不明白,如何在 Postgresql 中创建脚本?

4

1 回答 1

21

将 T-SQL 批处理终止符GO替换为 PostgreSQL 批处理终止符;
GOpostgreSQL 不支持

您需要使用\. 例如,

 CREATE DATABASE testdatabase; 
 \c testdatabase 
 CREATE TABLE testtable (testcolumn int); 
于 2012-11-25T16:07:59.007 回答