【达梦数据库】相关语句

一、达梦数据库表的字段含义

USERNAME :用户名字
OWNER:模式名字
TABLE_NAME:表名
TABLESPACE_NAME:表空间的名称
DBA_TABLES:所有表
DBA_USERS:所以用户

二、达梦数据库语句

1、达梦数据库对模式的操作语句

1.1、达梦数据库创建模式

CREATE SCHEMA schemaName AUTHORIZATION userName;//在用户userName下创建名为schemaName 的模式

1.2、达梦数据库删除模式

1.3、达梦数据库修改模式

1.4、达梦数据库查询模式

SELECT NAME FROM SYSOBJECTS WHERE TYPE$='SCH';//获取数据库中的所有模式
SELECT OWNER FROM DBA_TABLES WHERE TABLE_NAME = 'PRODUCT_CATEGORY';//获取指定表的模式名,PRODUCT_CATEGORY是数据库某表的名称

2、达梦数据库对表的操作语句

2.1、达梦数据库创建表

CREATE TABLE school.student(
  ID INTEGER PRIMARY KEY,
  Name VARCHAR(30) NOT NULL
);

CREATE TABLE newTableName AS SELECT ID,NAME FROM oldTableName ;//创建一个newTableName表,结构和数据从oldTableName 表复制

2.2、达梦数据库删除表

drop table if exists school.student;//删除school模式下的student表

2.2、达梦数据库修改表

alter table oldTableName rename to newTableName;//重命名oldTableName为newTableName

2.2、达梦数据库查询表

SELECT * FROM DBA_TABLES;//获取数据库内所有表的信息
SELECT OWNER,TABLE_NAME FROM DBA_TABLES;//获取所有表的模式和表名
SELECT * FROM DBA_TABLES WHERE OWNER = 'PRODUCTION';//获取指定模式下所有表的信息

3、达梦数据库对数据的操作语句

3.1、达梦数据库添加数据

3.2、达梦数据库删除数据

3.3、达梦数据库修改数据

3.4、达梦数据库查询数据

//获取表字段
select * from user_tab_columns where Table_Name='用户表';
select * from all_tab_columns where Table_Name='用户表';
select * from dba_tab_columns where Table_Name='用户表';

//获取表字段注释
select * from all_col_comments where Table_Name='UserManagement';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值