GBase 是南大通用数据技术有限公司推出的自主品牌的数据库产品,在国内数据库市场具有较高的品牌知名度。GBase系列产品包括:新型分析型数据库GBase 8a、分布式并行数据库集群GBase 8a Cluster、高端事务型数据库GBase 8t、高速内存数据库GBase 8m/AltiBase、可视化商业智能GBaseBI、大型目录服务体系GBase 8d、硬加密安全数据库GBase 8s
GBase 8s是具有完全自主知识产权的安全数据库产品,全面达到国标第三级的安全模型和安全要求。产品采用国产密码算法采用硬件加密技术,提供包括数据存储加密、数据传输加密、安全标签、强制访问控制、三权分立、安全审计等在内的主要安全功能。GBase 8s已获得由公安部颁发的《计算机信息系统安全专用产品销售许可证》,国密局颁发的《商业密码产品型号证书》、《密码检测证书》以及中国信息安全认证中心颁发的CCIS认证证书。
一、创建类
1、创建视图的语法:
create view [if exists] <view_name> as <query_define>;
2、创建表的语法:
create table [if not exists] <table_name> ( ColumnName1 data_type1,ColumnName2 data_type2,....);
3、创建数据库:
create database [if not exists] <databasename>;
4、表新增列语法:
alter table <tablename> add (NewColumnName1 date_tye1[,NewColumnName2 date_tye2,....]) [before OldColumeName];
二、重命名类
1、数据库重命名的语法:
rename database <old_db_name> to <new_db_name>;
2、重命名表中存在列的语法:
rename column <table_name> <oldColumnName> to <newColumnName>;
3、重命名表名:
rename table <old_tablename> to <new_tablename>;
三、删除类
Database不存在、当前正在操作的Database、被修改名称的Database处于打开状态,这些情况不能删除或者修改当前的数据库。
1、删除数据库语法:
drop database [if exists] <db_name>;
2、删除列的语法:
alter table <tablename> drop ( OldColumnName1[,OldColumnName2,.....] );
3、DELETE删除语法:
delete from <table_name> [where condition];
或者
delete <table_name> [where condition];
四、插入类
1、INSERT基本语法:
insert into <table_name > [column_name1, column_name2…] values(value1,value2…);
2、INSERT 进阶语法:
insert into <table_name> [column_name1, column_name2…] select col_name1, col_name2,…