postgresql 数据表【转】
原文: http://www.cnblogs.com/stephen-liu74/archive/2011/12/16/2290803.html 一、表的定义: 对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。 1. 创建表: CREATE TABLE products ( product_no integer, name text, price numeric ); 2. 删除表: DROP TABLE products; 3. 创建带有缺省值的表: CREATE TABLE products ( product_no integer, name text, price numeric DEFAULT 9.99 --DEFAULT是关键字,其后的数值9.99是字段price的默认值。 ); CREATE TABLE products ( product_no SERIAL , --SERIAL类型的字段表示该字段为自增字段,完全等同于Oracle中的Sequence 。 name text, price numeric DEFAULT 9.99 ); 输出为: NOTICE: CREATE TABLE will create implicit sequence "products_product_no_seq" for