各种Oracle常见操作
1.Oracle SQL Developer 使用1
?
Oracle SQL Developer 是Oracle自帶工具;另一個常用Oracle工具是第三方的PL/SQL;
進入SQL Developer;打開一個查詢窗口;執行一條語句;
查詢窗口頂部一排按鈕;
第一個 執行語句;
第二個 執行腳本;
第三個 提交;有些情況對數據庫的操作要點 提交 ,才生效;
第四個 回退;
第八個,即最后一個,清除輸入區域的內容;
?
2.?Oracle SQL Developer 使用2
在查詢窗口執行腳本;結果輸出在下方窗口 腳本輸出 tab;
腳本輸出 窗口,有三個工具按鈕;
第一個是 清除 按鈕;
點擊之后清除輸出內容;方便下次查看;
?
3.?Oracle SQL Developer 建立連接
?
普通用戶;
系統用戶;
?
4. oracle sqlplus 基本使用
?
?
5.?Oracle SQL Developer 查看數據表基本操作
?
oracle 安裝以后,scott用戶自帶4個示例表;
單擊選中一個表;在右側tab中選中 數據 ,查看一個表的數據;
?
6. Oracle查看用戶表空間
?
select default_tablespace from dba_users where username='scott' select * from dba_tablespaces; select username,default_tablespace from user_users; select default_tablespace from dba_users where username='scott' select * from dba_tablespaces; select default_tablespace from dba_users where username='sys' select username,default_tablespace from user_users;?
?
7. Oracle 查看用戶默認表空間
?
?
8. Oracle 基本存儲過程
?
?
9. 更改scott密碼
?
更改scott密碼為123456
? ? 以sys用戶登錄;
alter user scott identified by 123456;
?
10. 更改system密碼
?
以sys用戶登錄;
alter user system identified by 123456;
GRANT SYSDBA TO SYSTEM;
?
11.?SQL Developer 位置
?
安裝完成后開始菜單有圖1、2內容;
其中 SQL Developer 為操作數據庫工具,類似Sql的Management Studio;
?
12. 常見連接查詢
?
--自然連接不顯示含有NULL的值 SELECT E.ENAME, E.SAL, D.DNAME, E.DEPTNOFROM EMP E, DEPT DWHERE E.DEPTNO = D.DEPTNOORDER BY ENAME;--左連接(+)在右面,以左邊的表為準,顯示左邊含有NULL的數據 SELECT E.ENAME, E.SAL, D.DNAME, E.DEPTNOFROM EMP E, DEPT DWHERE E.DEPTNO = D.DEPTNO(+)ORDER BY ENAME;--右連接(+)在左面,以右邊的表為準,顯示右邊含有NULL的數據SELECT E.ENAME, E.SAL, D.DNAME, E.DEPTNOFROM EMP E, DEPT DWHERE E.DEPTNO(+) = D.DEPTNOORDER BY ENAME;--查詢員工的工資等級 SELECT E.ENAME, S.GRADEFROM EMP E, SALGRADE SWHERE S.LOSAL <= E.SALAND E.SAL <= S.HISAL;--查詢沒有員工的部門 SELECT * FROM dept d WHERE NOT EXISTS (SELECT * FROM emp e WHERE e.deptno=d.deptno);?
13. 基本知識點
?
當Oracle服務器啟動時,哪種文件不是必須的:歸檔日志文件。
Oracle中,當用戶要執行SELECT語句時,哪個進程從磁盤獲得用戶需要的數據:服務器進程。
Oracle中,一個用戶擁有的所有數據庫對象統稱為:模式。
在Oracle中,可用于提取日期時間類型特定部分的函數有:EXTRACT,TO_CHAR。
Oracle數據庫邏輯結構的組件,從大到小依次是:表空間,段,區,數據塊;
Oracle創建用戶時,若未指定表空間,就將 SYSTEM 表空間分配給用戶作為默認表空間。
?
14. Oracle輸出語句
?
sqlserver使用print語句進行輸出;
oracle使用dbms_output.put_line語句進行輸出;
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的各种Oracle常见操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在一个解决方案中用C#测试调用C++ D
- 下一篇: Win32 ASM 简单对话框编程Dem