sqlplus基本使用
sqlplus基本使用
- sqlplus基本使用:
- 1、黑窗口使用:
- 2、命令行啟動:
- 3、斷開數據庫連接
- 4、查看表結構
- 5、常用編輯命令
- 6、保存、檢索運行文件
- 7、格式化查詢結果
- 8、(替換)變量的使用
- 9、簡單腳本
sqlplus基本使用:
1、黑窗口使用:
直接輸入sqlplus、或者直接輸入程序路徑sqlplus.exe
2、命令行啟動:
sqlplus [username/password@host_string]
host_string:指定要連接的數據庫
3、斷開數據庫連接
disconnect 斷開數據庫連接 connect 重新連接數據庫
exit 退出sqlplus
4、查看表結構
describe (desc) table_name;
5、常用編輯命令
A[PPEND] text :將text附加到當前行之后
C[HANGE] /old/new :將當前行中的old替換為new
CL[EAR] BUFF[ER] :清除緩存區中的所有行
DEL :刪除當前行
DEX x :刪除第x行(行號從1開始)
L[IST] :列出緩沖區中所有的行
L[IST] x :列出第x行
R[UN] 或 / :運行緩沖區保存的語句
x :第x作為當前行
6、保存、檢索運行文件
常用運行文件:@ filename == STA[RT] filename、如果路徑中有空格,需要使用" "
7、格式化查詢結果
7.1格式化列
COLUME {column | alias} [options]
options:FOR[MAT] fromat :指定列或者列明的格式
指定字符寬度:Ax;指定數字格式 :$99.99;指定日期格式:
MM-DD-YYYY
7.2設置顯示大小
設置頁面大小:SET PAGESIZE X 一頁中顯示的行數
設置行大小:SET LINESIZE X 一行中顯示的字符數(maxsize:32767)
清除單一列格式:column 列明 clear 、清除所有列的格式:clear columns;
8、(替換)變量的使用
8.1臨時變量(當前有效)
格式:&變量名、&v_text
控制變量輸出:SET VERIFY OFF/ON :禁止/還原顯示原值和新值
自定義變量字符:SET DEFINE ‘#’
8.2定義的變量(退出、刪除、重定義為止)
定義:DEFINE 變量名 值 、define v_deptno=10
查看單一變量:DEFINE 變量名、define v_deptno
查看所有變量:DEFINE
刪除變量:UNDEFINE 變量名
ACCEPT 定義并設置變量(等待用戶輸入)
9、簡單腳本
SET ECHO OFF 禁止顯示sql語句、命令
SET VERIFY OFF 禁止顯示驗證消息
9.1變量傳遞:必須使用一個數據來引用腳本中的變量
SQL>…where empno=&1; / where deptno=&1 and sal>&2
SQL>@ D:\sql\report.sql 7788 / @ D:\sql/report1.sql 10 2000
總結
以上是生活随笔為你收集整理的sqlplus基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Kafka配置动态SASL_SCRAM认
- 下一篇: 马克维茨模型matlab求解,马克维茨投