一、达梦数据库表的字段含义
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';