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