暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

openGauss每日一练第 2 天-实训作业

原创 Carton 2022-11-25
695

本文为第二届openGauss每日一练,21天打卡计划第二天的作业部分,课程内容总结如下openGauss每日一练第 2天-数据库状态查看

作业1

gsql命令连到数据库omm

su - omm
gsql -d omm -r

image.png

作业2

.查看数据库的版本、版权信息

select version();
show server_version;
\copyright

image.png

作业3

常见元命令使用

\l
\c
\db

image.png
image.png
image.png

作业4

使用两种方法,连到postgres数据库中

gsql -d omm -r
\c postgres
\q
gsql -d postgres -r

image.png

作业5

.测试gsql中的默认事务自动提交功能

--查看gsql中事务是否默认为自动提交
show AUTOCOMMIT;
--测试gsql中事务默认为自动提交功能
create  table customer_new as select * from customer_t;
\q

--重新登录后看到之前创建的表customer_new:
gsql -d postgres  -p 5432  -r
\dt

image.png

作业6

测试gsql中的事务手动提交功能

\set AUTOCOMMIT off
INSERT INTO customer_t (c_customer_sk, c_customer_id, c_first_name,c_last_name) VALUES    
(6885, 1, 'Joes', 'Hunter'),    
(4321, 2, 'Lily','Carter'),    
(9527, 3, 'James', 'Cook'),
(9500, 4, 'Lucy', 'Baker');
rollback;

image.png

回滚成功

作业7

了解gsql相关帮助

--连接数据库时,可以使用如下命令获取帮助信息。

gsql --help

--\h获取和SQL语法有关的帮助信息

\h

--\? 获取和元命令有关的帮助信息

 \?

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论