GBase数据库对象相关操作

create table 表名(列名 数据类型 完整性约束,...)[in "表的存放路径"];

alter table 表名{add | drop | modify};

alter table customer add city CHAR(10) before state;
alter table customer drop city;
alter table items modify ship_price INT;

drop table 表名

数值类型

int/integer 4字节
int8 or bigint
bigint 优于 int8
serial 4字节 自增
serial8 or bigserial
bigserial 优于serial8
float or double precision 16个有效位
smallfloat or real 单精度浮点数,8个有效位
decimal(p,s) or numberic(p,s) 定点小数,其中p是总位数,s是小数点右边的位数
money(p,s) 货币值,与decimal相似,用货币字符进行格式化

字符类型

char(n) 定长字符串,n的最大值是32767
varchar(n,r)长度可变的字符串,n是最长的字节长度,r是最小保留空间

时间类型

date 默认格式是MM/DD/YYYY,可以通过GL_DATE_DATE 环境变量进行修改。
datetime 日期时间 默认格式是 YYYY-MM-DD HH:MM:SS.FFF,可以通过GL_DATETIME环境变量修改格式
interval 时间跨度,格式与datatime相同

大对象

BYTE 最大为2GB
TEXT 最大为2GB

智能大对象

BLOB 二进制大对象 最大为4TB,用于存储二进制数据
CLOB 字符大对象 最大为4TB,用于文本数据

布尔类型

BOOLEAN: t or f

Original: https://www.cnblogs.com/lekuyuan/p/16504792.html
Author: 乐酷yuan
Title: GBase数据库对象相关操作

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/593699/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球