SQLPLUS使用login sql進行登陸設定

2021-04-08 15:54:05 字數 1356 閱讀 8346

sqlplus使用login.sql進行登陸設定

在使用sqlplus過程中,常常需要定義sqlplus的顯示格式,為了方便起見,可以設定好自定義引數,每次開啟sqlplus的時候進行呼叫。

建立如下的連線快捷方式:

d:/oracle/product/10.2.0/db_1/bin/sqlplus.exe /nolog

conn.sql指令碼如下:

set termout off

connect &1

@login

set termout on

set linesize 500

set pagesize 200

set longchunksize 180

rem  設定dbms_output輸出緩衝

set serveroutput on size 1000000

rem  設定價離線操作文字時,保證文字行尾沒有空格,而不是linesize 指定的寬度

set  trimspool on

rem  設定顯示long或clob時顯示的位元組數

set  long 5000

rem  顯示sql執行時間

set  timing on

rem  不讓終端顯示

set termout off

rem  定義系統常量,儲存在define.sql

@define.sql

rem  下一句語句讓sql_plus取出它所接收的名為global_name 列的最新值,並把它放置在取代變數gname 中.

column global_name new_value gname

rem  用下列查詢為global_name 取值

select lower(user) || '@' ||

substr( global_name, 1, decode( dot,

0, length(global_name),

dot-1) ) global_name

from (select global_name, instr(global_name,'.') dot

from global_name );

rem  常用變數

var errnum number

var msg varchar2(1000)

var gsdm varchar2(12)

var dhao number

column nyue00 format a8

rem  修改提示符

set sqlprompt '&gname>'

rem  恢復終端顯示

set termout on

登陸結果如下:

sys@orcl>

sqlplus使用教程

sqlplus基本概念 oracle的sqlplus是與oracle資料庫進行互動的客戶端工具,藉助sqlplus可以檢視 修改資料庫記錄。在sqlplus中,可以執行sqlplus命令與sql語句。sqlplus是oracle原始資料操作的客戶端,這種命令列的格式有著強大的邏輯性,如果經常使用會對...

Sqlplus使用隨筆

摘要 本編隨筆不定時更新,記錄在使用sqlplus中遇到的問題,提供簡短的解決思路,留作參考。符號解釋 q 出現的問題 e 問題出現所在的環境 t 記錄時間 a 問題解答 q linux終端下sqlplus登陸的是哪個sid e vmware workstation 8,centos6.3 x64 ...

sqlplus簡單使用

轉至 登入c users inmeditation sqlplus 請輸入使用者名稱 scott 輸入口令 檢視當前行長 sql show linesize linesize 80 檢視當前頁長 sql show pagesize pagesize 14 設定行長和頁長 sql set linesi...

sql plus命令使用大全

一 編輯 a a text 2 change 更改當前行的文字 a c old text 刪除舊文字 b c old text new text 將舊文字更改為新文字 3 input 在當前行之後追加新行 a i text b itext 4 del 刪除緩衝區中的語句 a del 刪除當前行 b ...

SQL Plus 使用技巧1

1.sql plus 常用命令 a.help topic 檢視命令的使用方法,topic表示需要檢視的命令名稱。如 help desc b.host 該命令可以從sql plus環境切換到作業系統環境,以便執行作業系統命名。c.host command 在sql plus環境中執行作業系統命令,如 ...