时间:2021-07-01 10:21:17 帮助过:2人阅读
varchar(80) 声明一个可以存储最长 80 个字符的任意字符串的数据类型。int 是普通的整数类型。real 是一种用于存储单精度浮点数的类型。date 类型应该可以自解释。没错,类型为 date 的字段名字也是 date 。这么做可能比较方便,也可能容易让人混淆,你自己看啦。
Postgres SQL 支持标准的 SQL 类型:int, smallint, real, double precision, char(N), varchar(N), date, time, timestamp, interval ,还支持其它的通用类型和丰富的几何类型。PostgreSQL 允许你自定义任意数量的数据类型。因而类型名并不是语法关键字,除了 SQL 标准要求支持的特例外。
第二个例子将保存城市和它们相关的地理位置:
CREATE TABLE cities ( name varchar(80), location point );
point 类型就是一种 PostgreSQL 特有的数据类型的例子。
最后,我们还要提到如果你不再需要某个表,或者你想创建一个不同的表,那么你可以用下面的命令删除它:
DROP TABLE tablename;
更多知识请参考http://www.infocool.net
2.3 PostgreSQL 创建新表
标签: