在一个脚本postgresql中创建数据库,表等

时间:2012-11-25 16:07:14

标签: sql postgresql postgresql-9.1

我有一个剧本:

CREATE DATABASE ahop

GO

CREATE TABLE shop.dbo.TABLE1 ( 
); 

CREATE TABLE shop.dbo.TABLEN ( 
); 

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

1 个答案:

答案 0 :(得分:7)

用PostgreSQL批处理终结符GO替换T-SQL批处理终结符;
postgreSQL

不支持GO

您需要使用\连接数据库。例如,

 CREATE DATABASE testdatabase; 
 \c testdatabase 
 CREATE TABLE testtable (testcolumn int);