本文分享自華為雲社區《DTC2024,華為雲資料庫創新融合大發展,打造世界級資料庫!》,作者:GaussDB 資料庫。 4月12日-13日,以“智能·雲原生·一體化——DB與Al協同創新,模型與架構融合發展”為主題的第十三屆數據技術嘉年華(DTC 2024)在北京新雲南皇冠假日酒店成功舉行。作為本次 ...
達夢資料庫-初步學習
sql
連接方式
su - dmdba
cd /data/
/data/dm/bin/disql SYSDBA/[email protected]:5236
資料庫信息查看
-
查看當前資料庫中存在的模式
select * from SYSOBJECTS t where t."TYPE$" ='SCH';
-
查看所有表空間
SELECT * FROM V$TABLESPACE;
表空間信息
-
查看所有用戶
select * from SYSOBJECTS t where t."SUBTYPE$" ='USER';
-
查看所有用戶表
SELECT TABLE_NAME FROM USER_TABLES;
-
查看系統表在內的所有表
SELECT TABLE_NAME FROM ALL_TABLES;
-
查看包括系統表和臨時表在內的所有表
SELECT TABLE_NAME FROM DBA_TABLES;
-
查看表中有哪些欄位信息
SELECT COLUMN_NAME, DATA_TYPE, DATA_LENGTH, NULLABLE, COLUMN_COMMENT FROM USER_TAB_COLUMNS WHERE TABLE_NAME = '你的表名';
-
查看大小寫敏感
SELECT '大小寫敏感',cast(SF_GET_CASE_SENSITIVE_FLAG() as varchar)
-
查看資料庫模式
SELECT '資料庫模式',MODE$ from v$instance
-
查看用戶占用的空間
SELECT USER\_USED\_SPACE('TEST\_USER');
-
查看表占用的空間
SELECT TABLE\_USED\_SPACE('SYSDBA', 'TEST');
-
查看用戶會話信息
-
查看死鎖
-
查看事務阻塞信息
用戶許可權
創建表空間 FY,文件為 FY.DBF,大小 128 MB CREATE TABLESPACE FY DATAFILE 'FY.DBF' size 128;
創建用戶 FY,密碼 123456789,預設表空間和索引表空間均為 FY
CREATE USER FY IDENTIFIED by 123456789 DEFAULT TABLESPACE FY DEFAULT INDEX TABLESPACE FY;授權
GRANT VTI TO FY;
GRANT PUBLIC TO FY;
GRANT RESOURCE TO FY;
grant "DBA" to "FY";
修改用戶FY的密碼為bbbbbbbbb
ALTER USER FY IDENTIFIED BY bbbbbbbbb;