达梦数据库SQL应用

本文深入探讨了达梦数据库的SQL应用,包括高级查询技巧、性能优化策略以及复杂事务处理。通过实例解析,帮助读者掌握在达梦环境中高效使用SQL进行数据操作的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建示例用户DM7 达梦 数据库 示例用户 安装 说明 -- cnDBA.cn_中国DBA社区
/dm/dmdbms/samples/instance_script
修改表空间大小alter tablespace dave add datafile '/dm/dmdbms/data/cndba/DAVE03.DBF’ size 32;
select tablespace_name,file_id,bytes/1024/1023 as "size",file_name from dba_data_files where tablespace_name='DAVE'
alter tablespace dave add datafile '/dm/dmdbms/data/cndba/DAVE03.DBF’ size 64;
select tablespace_name,file_id,bytes/1024/1023 as "size",file_name from dba_data_files where tablespace_name='DAVE'
移动数据文件alter tablespace dave offline;
alter tablespace dave rename datafile '/dm/dmdbms/data/cndba/CNDBA01.DBF' TO '/dm/dmdbms/data/CNDBA01.DBF'
alter tablespace dave online;
select tablespace_name,file_id,bytes/1024/1023 as "size",file_name from dba_data_files where tablespace_name='DAVE'
用户管理用户:连接数据库相关操作
模式:一个用户拥有的所有数据库对象的集合,每个用户都有自己默认的模式,用户默认的模式名和用户名相同。
权限:执行特定类型SQL名利或访问其他模式对象的权利,用于限制用户可执行的操作。
角色:将相同权限的用户组织在一起,这一组具有相同权限的用户成为角色。
#查看所有用户select * from dba_roles;
#查看所有用户信息select username,user_id,account_status from dba_users;
#查看系统中所有用户对应的角色select * from dba_role_privs;
#创建用户create user dave identified by "dameng123" limit connect_time 3;
#对用户授权:grant public,resource to dave;
#登录dave用户conn dava/"dameng123"
#查看当前用户select username from  user_users;
select user();
create table dave as select * from sysobjects;
select count(1) from dave ;
表管理创建表格
create user andba identified by "dameng123";
grant public,resource,dba to dave;
conn cndba/"dameng123"
create table dave(id int);
insert into dave values(1);
insert into dave values(1);
commit;
查询创建:
create table dm1 as select * from sysobjects;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值