set,setup

來源:互聯網
上載者:User

set,setup

   SQL> set echo on-----------------設定運行命令是是否顯示語句

  SQL> set feedback on----------------設定顯示“已選擇XX行”

  SQL> set colsep | -----------------設定列與列之間的分割符號

  SQL> set pagesize 10----------------設定每一頁的行數

  SQL> SET SERVEROUTPUT ON-----------設定允許顯示輸出類似dbms_output.putline

  SQL> set heading on----------------設定顯示列名

  SQL> set timing on-----------------設定顯示“經過時間:XXXX”

  SQL> set time on------------------設定顯示目前時間

  SQL> set autotrace on----------------設定允許對執行的sql進行分析

 

 

DBMS_METADATA.GET_DDL包可以得到資料庫的對象的ddl指令碼。如下(SQLPLUS中執行):
1.得 到一個表的ddl語句:

SET SERVEROUTPUT ON
SET LINESIZE 1000
SET FEEDBACK OFF
set long 999999             ------顯示不完整
SET PAGESIZE 1000    ----分頁
EXECUTE DBMS_METADATA.SET_TRANSFORM_PARAM(DBMS_METADATA.SESSION_TRANSFORM,'STORAGE',false); ---去除storage等多餘參數SELECT DBMS_METADATA.GET_DDL('TABLE','TCC_NE_FRAME') FROM DUAL;

SELECT DBMS_METADATA.GET_DDL('TABLE','TCC_NE_SNAP') FROM DUAL;

 

2.得到一個使用者下的所有表,索引,預存程序的ddl

SET SERVEROUTPUT ON
SET LINESIZE 1000
SET FEEDBACK OFF
set long 999999 ------顯示不完整
SET PAGESIZE 1000 ----分頁
---去除storage等多 餘參數
EXECUTE DBMS_METADATA.SET_TRANSFORM_PARAM(DBMS_METADATA.SESSION_TRANSFORM,'STORAGE',false);

SELECT DBMS_METADATA.GET_DDL(U.OBJECT_TYPE, u.object_name)
FROM USER_OBJECTS u
where U.OBJECT_TYPE IN ('TABLE','INDEX','PROCEDURE');

3.得到所有資料表空間的ddl語句

SET SERVEROUTPUT ON
SET LINESIZE 1000
SET FEEDBACK OFF
set long 999999------顯示不完整
SET PAGESIZE 1000----分頁
---去除storage等多餘參數

SELECT DBMS_METADATA.GET_DDL('TABLESPACE', TS.tablespace_name)
FROM DBA_TABLESPACES TS;


4.得到所有建立使用者的ddlSET SERVEROUTPUT ON
SET LINESIZE 1000
SET FEEDBACK OFF
set long 999999------顯示不完整
SET PAGESIZE 1000----分頁
---去除storage等多餘參數

SELECT DBMS_METADATA.GET_DDL('USER',U.username)
FROM DBA_USERS U;另外,若執行不了該包,則需要正確安裝好相應的包。


汽車上SET是什?

這些是巡航速度控制標誌。SETRSM = RESUME ACCEL = ACCELERATECST = COAST如果要使用巡航速度控制,首先要按下 [ ON ] 按鈕,來啟動巡航速度控制功能。(這是大多數福特車的啟動方法)。當要設定巡航速度時,把車加速到預定速度,按下 [ SET ] 按鈕。這時,汽車速度通常要大於每小時30英裡,(約每小時48公裡)。在使用巡航速度控制時,如果踩一下刹車,巡航速度控制就會停止工作。按下 [ RSM ] 按鈕,就能恢複巡航速度控制功能。速度會回複到先前設定的標準。在使用巡航速度控制時,按下 [ ACCEL ] 按鈕,就能提高巡航速度。在使用巡航速度控制時,按下 [ CST ] 按鈕,就能降低巡航速度。
 
汽車上SET是什?

這些是巡航速度控制標誌。SETRSM = RESUME ACCEL = ACCELERATECST = COAST如果要使用巡航速度控制,首先要按下 [ ON ] 按鈕,來啟動巡航速度控制功能。(這是大多數福特車的啟動方法)。當要設定巡航速度時,把車加速到預定速度,按下 [ SET ] 按鈕。這時,汽車速度通常要大於每小時30英裡,(約每小時48公裡)。在使用巡航速度控制時,如果踩一下刹車,巡航速度控制就會停止工作。按下 [ RSM ] 按鈕,就能恢複巡航速度控制功能。速度會回複到先前設定的標準。在使用巡航速度控制時,按下 [ ACCEL ] 按鈕,就能提高巡航速度。在使用巡航速度控制時,按下 [ CST ] 按鈕,就能降低巡航速度。
 

相關文章

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.