达梦数据库基本操作

达梦数据库常用功能及命令记录

1.测试查询语句:

select 1;
select top 2 from v$dm_ini; 
select from v$dm_ini limit 2;
select * from v$dm_ini where rownum<2;

2.达梦大小写:
DM7.6之前版本默认密码是转为大写存储的,登录时要注意。比如用户设置test/test123456,那么登录的时候用test/TEST123456和TEST/TEST123456可以登录,用test1/test123456和TEST1/test123456就不能登录。如果设置密码时加引号,则存储实际的密码。
DM8版本后大小写默认通用,用户名密码默认统一都存储大写的,登录时用大小写都可以,都转为大写做匹配。如果设置密码时加引号,则存储实际的密码。

3.语句拼接用“||”,如:select username||user_id users from dba_users;

4.oracle支持不等于的写法,DM只支持<>和!=,如下语句

select from dba_users d where d.username <> 'SYS';
select from dba_users d where d.username != 'SYS';
select * from dba_users d where d.username ^= 'SYS';

5.达梦数据库创建表空间数据文件要求最小要32M。添加的数据文件大小最小为4096页大小,如页大小为8K,则可添加的文件最小值为40968k=32M。

6.查看执行计划:explain

  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
达梦数据库是一种关系型数据库,类似于其他常见的数据库系统如 MySQL、Oracle 等,因此你可以使用 SQL 语言进行数据库操作。 以下是一些基本的达梦数据库操作: 1. 连接数据库 在命令行或者图形化工具中输入数据库的连接信息,包括 IP 地址、端口号、用户名和密码等,然后点击“连接”按钮即可连接到数据库。 2. 创建数据库 使用 SQL 语句创建一个新的数据库,例如: ``` CREATE DATABASE mydatabase; ``` 这行代码将创建一个名为“mydatabase”的数据库。 3. 创建表 使用 SQL 语句创建一个新的表,例如: ``` CREATE TABLE mytable ( id INT PRIMARY KEY, name VARCHAR(50), age INT ); ``` 这行代码将创建一个名为“mytable”的表,它包含三个列:id、name 和 age。 4. 插入数据 使用 SQL 语句向表中插入数据,例如: ``` INSERT INTO mytable (id, name, age) VALUES (1, 'John', 25); ``` 这行代码将在“mytable”表中插入一行数据,包含 id 为 1、name 为“John”、age 为 25。 5. 查询数据 使用 SQL 语句从表中查询数据,例如: ``` SELECT * FROM mytable; ``` 这行代码将查询“mytable”表中的所有数据,并返回结果集。 6. 更新数据 使用 SQL 语句更新表中的数据,例如: ``` UPDATE mytable SET age = 30 WHERE id = 1; ``` 这行代码将更新“mytable”表中 id 为 1 的行,将 age 的值改为 30。 7. 删除数据 使用 SQL 语句从表中删除数据,例如: ``` DELETE FROM mytable WHERE id = 1; ``` 这行代码将从“mytable”表中删除 id 为 1 的行。 以上是一些基本的达梦数据库操作,你可以根据自己的需要进行进一步的学习和实践。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值