sqlplus

    0熱度

    1回答

    我一直在尋找,並且帖子建議管道echo exit | sqlplus @script.sql但我的腳本包含PL/SQL語句,需要輸入,所以一旦PROMPT消息輸出,exit踢,腳本退出。 這裏是linux的通話 alias sql 'sqlplus -s user/pass' sql @test.sql 腳本執行罰款,確實在DB的INSERT,但隨後只是等待我去請鍵入exit一旦執行。 任

    0熱度

    1回答

    更新我的問題sqlplus中查詢: 當我使用sqplus從UNIX運行此查詢給我複製輸出 查詢: select sysdate from dual / /*comment*/ EXIT 輸出 SQL> @tt.sql 12-AUG-16 12-AUG-16

    -1熱度

    1回答

    我正在使用以下查詢來提取數據。但是,我希望時間精確而不是變數。 WHERE DAILY_OPEN_POSITIONS.REPORT_TIMESTAMP <= SYSTIMESTAMP - INTERVAL '3' HOUR + INTERVAL '1' MINUTE AND DAILY_OPEN_POSITIONS.REPORT_TIMESTAMP >= SYSTIMESTAMP - INTER

    2熱度

    1回答

    如何輸入替代變量,以便可以在整個SQL語句中多次使用它? 例如 SELECT '&X','&X',A <--SEES X AS TWO DIFFERENT VARIABLES FROM T; 看到每個X作爲不同的變量。我怎樣才能讓X只是一個變量?

    -1熱度

    1回答

    我有這條SQL語句更新SQLPLUS中的aisle from table itemloc_tbl列aisle from table itemloc_tmp,並且它一直返回像主題中的錯誤。 更新:從itemloc_tmp ITEM_ID SID SEC AIS ------------- --- --- --- 0007AAAAAAAAA AA3 12 0007BBBBBBBBB BB2

    0熱度

    1回答

    我想從SqlPlus中的遠程數據庫複製數據。 我有一個源表像這樣 table_name: source_table seqId | createDate 1 | 10-SEP-02 02.10.10.123000 AM 2 | 10-SEP-01 02.10.10.123000 AM 與SEQID是一個數和CREATEDATE是一個時間戳。 我試圖將數據與複製到我的表: COPY

    10熱度

    1回答

    我已經在文本文件中寫入了幾個sql腳本並使用.sql擴展名保存它們。我想在sql plus終端中執行這些腳本,而不必手動鍵入獨立的sql腳本,但我正在努力。如果有人能列出所涉及的步驟,我將非常感激。 我可以將這些腳本複製並粘貼到終端中,但這不是我正在查看的內容,我想查看是否有方法在sql plus編輯器中提供腳本路徑。

    0熱度

    2回答

    不好意思! 我有這個pl/sql塊它計算和打印從表中返回的值。 DECLARE U_ID NUMBER :=39; RETAIL BINARY_FLOAT:=1; FLAG NUMBER; BEGIN SELECT NVL(RETAIL_AMOUNT,1),UNIT_ID INTO RETAIL, FLAG FROM UNITS WHERE UNIT_ID

    -1熱度

    1回答

    我遇到了一個非常奇怪的情況。 我有兩個Oracle XE安裝。 一個安裝在西班牙語Windows機器中的另一個英文windows機器。 我有一個SQL查詢在西班牙語系統上運行。這個SQL有許多連接。當我使用SQLPLUS執行該SQL時,我沒有收到整數或長整型數據。 我很害怕,因爲我可以想象,表中有數據必須出現在查詢結果中。因此,我將模式導出到我的英文系統中。並使用SQLPLUS運行相同的SQL查詢

    3熱度

    2回答

    片段批處理文件的SQL腳本(寫在窗口批處理文件) :: This setlocal is done to use variable syntax '!varname!' in nested for loop setlocal enableextensions enabledelayedexpansion echo on SET AUTOMATION_ACCOUNT_ID = some val