Oracle主要使用者與一些常用命令

來源:互聯網
上載者:User

標籤:esc   page   add   字元   ext   需要   語句   strong   長度   

Oracle的主要使用者:

l  超級管理員:sys

l  普通管理員:system

l  普通使用者:scott

Sqlplusw的一些常用命令:

l  設定行顯示數量:set linesize 長度

l  設定也顯示數量:set pagesize 長度

l  ed及@指令

l  串連:conn 使用者名稱/密碼 as sysdba

如果忘記使用者密碼:

win+R運行cmd;

運行sqlplus/nolog

SQL>connect/as sysdba

SQL>alter user scott identified by Oracle123  (修改scott使用者的密碼Oracle123)

SQL>alter user SCOTT account unlock   (SCOTT使用者解鎖)

 

查詢指令:

select * from emp;

設定每行顯示的長度:

set linesize 500;

設定每頁顯示的行數:

set pagesize 100;

串連使用者:

Conn 使用者名稱/密碼 [as sysdba|sysoper]

例如串連的是超級管理員(sys),則在串連的最後必須寫上as sysdba:

conn sys/change_on_install as sysdba

Sys使用者訪問scott使用者下的emp表:

select * from scott.emp;

查詢當前串連的使用者:

Show user;

擷取一個資料庫中全部的表名稱:

select * from tab;

查看emp表結構:

desc emp;

 

在列的類型中主要有以下幾種類型:

NUMBER(4):表示數字,長度為4;

NUMBER(7,2):表示數字,其中小數佔2位,整數佔5位,總共長度為7;

VARCHAR2(10):表示字串,只能容納10個長度;

DATE:表示日期;

在sqlplusw中可以輸入一個“/”表示重複執行上一條語句的操作。

 

SQL> ed db

 

點擊“是”。

在記事本中填寫命令,儲存為*.sql

可以通過@檔案名稱的方式執行命令,也可以通過@路徑方式執行。

SQL> @db

註:如果執行*.sql檔案時,不用輸入尾碼名稱,如果是txt需要輸入尾碼.txt。

Oracle主要使用者與一些常用命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.