第一步:認識模式對象\n在達夢數(shù)據(jù)庫DM8中,模式是數(shù)據(jù)庫對象的邏輯容器,例如用戶表、視圖、索引、存儲過程等都屬于模式對象。每個模式通常由與其同名的用戶擁有。管理模式對象是數(shù)據(jù)庫管理員的重要日常工作之一。\n\n## 1. 模式對象的創(chuàng)建\n### 創(chuàng)建基本對象操作示例\n#### 創(chuàng)建表\n`sql\nCREATE TABLE schemaname.tablename (\n id INT PRIMARY KEY,\n name VARCHAR(100),\n age INT\n);\n`\n在模式下的其他對象類型都需要事先在該模式下創(chuàng)建。本例以表作為展示對象。
2. 切換當前操作模式\n在使用DM8管理工具對話(如Disql終端)時,可以使用
SET SCHEMA schema_name;`將后續(xù)的命令執(zhí)為于新的模式下。
或者簡寫為\S SCHEMA_NAME
例如,進入多個對象查看操作可將指定視圖定義為該運行時查詢的范圍,以組織相關(guān)的SQL語句在不同歸屬權(quán)限的前奏操作完后涉及固定的路徑。
3. 列出查看模式中的對象\n顯示總體物體統(tǒng)計情況和當前DB環(huán)境下對應(yīng)庫定義的詳情可利用視圖啟用簡明辨識特點:
舉例(查詢普通對象,以用戶名查出創(chuàng)建在自己模式主擁有的清單)`sql
SELECT OWNER, OBJECTTYPE$, OBJECTNAME 注意精確針對樣式不是后綴屬性叫法區(qū)別:
列信息包括表該身份下的命名,便于配合定位任務(wù)分析確認各資產(chǎn)部署狀態(tài).
以我們設(shè)定對應(yīng)的參數(shù)-利用