认证培训专区
学习笔记
文章

体验gbase 8s数据库种最常用的四个查询

发表于2026-08-18 21:29:48259次浏览1个评论

一、查询数据库

作为DBA最想知道是自己有哪些数据库,某个库有哪些表,gbase 8s中查询数据库如下:

database sysmaster;  选定系统库

select * from sysdatabases; 查询系统表中包含了哪些库,这是把库放表里进行了查询得到表的信息了。

二、查询数据库中的表

database test;  选定test库

select * from systables where tabid >= 100 and tabtype = 'T';   查询user表

三、查询视图

create view v_user as select * from t_user; 先创建一个视图。

select tabname,tabtype from systables where tabid >= 100 and tabtype = 'V';

四、存储过程

创建存储过程

 create procedure up_useradd(userid int, username varchar(20))
insert into t_user values(userid, username);
end procedure;
查询存储过程

select procname, procid from sysprocedures where procname like 'up_%';

有了上面的查询,心中了然有哪些库、表、视图、存储过程,心里也就有底了,突然发现在查询上面的对象前都是先选定到数据库,然后再执行相关查询语句。

 

 

 

评论

登录后才可以发表评论
GBase用户51829发表于 2个月前
这是最基础的操作,已收藏