创建新表
你可以通过声明表的名字和所有字段的名字及其类型来创建表:
CREATE TABLE weather (
city varchar(80),
temp_lo int, -- 最低气温
temp_hi int, -- 最高气温
prcp real, -- 降水量
date date
);
注意 :varchar(80) 声明一个可以存储最长 80 个字符的任意字符串的数据类型。int 是普通的整数类型。real 是一种用于存储单精度浮点数的类型。date 类型应该可以自解释。没错,类型为 date 的字段名字也是 date
第二个例子将保存城市和它们相关的地理位置:
CREATE TABLE cities (
name varchar(80),
location point
);
point 类型就是一种 PostgreSQL 特有的数据类型的例子。
删除一个的表
DROP TABLE tablename;