摘要:本文继续介绍南大通用GBase 8a数据库的shell基本管理指令。使用某一数据库实例名作为后续查询的默认数据库环境举例:将SQL执行环境切换至abc数据库实例下方法登录gbase shellgbase>use abc;后续所有在gbase shell中执行的
本文继续介绍南大通用GBase 8a数据库的shell基本管理指令。
使用某一数据库实例名作为后续查询的默认数据库环境
举例:将SQL执行环境切换至abc数据库实例下方法
登录gbase shell
gbase>use abc;
后续所有在gbase shell中执行的SQL操作默认在abc库中执行,如果需要切换至其他数据库则需要执行use 目标数据库实例名;
显示当前集群内所有数据库实例名
登录gbase shell
gbase>show databases;
显示当前数据库实例下所有表
举例:显示abc库内所有表
登录gbase shell
gbase>use abc;
gbase>show tables;
如果要显示某些希望查找的表,show tables指令支持模糊查询
gbase>show tables like '%abc%';
显示指定表的建表语句
举例:显示abc表建表语句
首先use 库名 指定默认数据库
gbase>show create table abc;
显示指定表某列或所有列的定义信息
举例:显示abc表所有列定义信息
首先use 库名 指定默认数据库
gbase>desc abc
举例:显示abc表def列定义信息
gbase>desc abc def;
显示当前数据库实例下存储过程
举例:显示bas库内所有存储过程
首先use指令将SQL执行默认环境设置为bas库
gbase>show procedure status;
如果要显示某些希望查找的存储过程,show procedure status指令支持模糊查询
gbase>show procedure status like 'sp_web%';
显示当前数据库实例下自定义函数
举例:显示bas库内所有自定义函数
首先use指令将SQL执行默认环境设置为bas库
gbase>show function status;
如果要显示某些希望查找的自定义函数,show function status指令支持模糊查询
gbase>show function status like 'f_to%';
来源:GBASE南大通用