dbms-output

    0熱度

    3回答

    我正在嘗試通過過程獲取V $ RESOURCE_LIMIT結果的Oracle DBMS_OUTPUT。 但是,我收到有關c1不完整或格式錯誤的錯誤。 到目前爲止,我有以下代碼: CREATE OR REPLACE PROCEDURE resource_output AS CURSOR c1 IS SELECT resource_name , current_utilization , max_

    0熱度

    1回答

    我正在Eclipse中編寫一個使用Toad的PL/SQL存儲過程。我有它工作得很好,程序如下: CREATE OR REPLACE PROCEDURE crl_sync IS unit_separator CONSTANT char:= CHR(31); record_separator CONSTANT char:= CHR(30); CURSOR c_bc

    1熱度

    1回答

    當執行下面的代碼時,它只是說過程已完成並且不打印信息。 BEGIN dbms_output.put_line('This is my first program'); END; / 當我執行上面的代碼編譯說,PL/SQL過程已成功完成,但不會打印出任何東西到控制檯。我能做什麼 ?

    0熱度

    1回答

    我正在嘗試獲取Oracle數據庫的ADDM報告。輸出以.txt格式數組。我需要以表格行格式顯示它。但我沒有得到所需的輸出。 $today = date("His"); $taskname =$username.$today; $taskquery = "BEGIN DBMS_ADDM.ANALYZE_INST(:tname, :bsnap,:esnap,:instnum);E

    0熱度

    1回答

    我已經寫了一個存儲過程來顯示關於員工工資的屏幕細節,它工作的很好,但我想修復顯示在屏幕上的信息。我嘗試使用LPAD和RPAD函數來在屏幕上排列「列」,但它不起作用,或者我可能沒有很好地使用它。你有什麼主意嗎?謝謝。顯示 FOR j IN c_recibos (t_emp(i).numero, t_emp(i).legajo) LOOP DBMS_OUTPUT.PU

    2熱度

    1回答

    後加空格,我試圖讓一個空間分成每4個數字/數字(不是字符)。這就是我想出: newStudentNumber := regexp_replace(newStudentNumber, '[[:digit:]](....)', '\1 '); dbms_output.put_line(newStudentNumber); 結果: NL 2345 7894 TUE 我真正想要的: NL

    -1熱度

    1回答

    我是oracle sql中的初學者。我想測試一個簡單的匿名塊,如下面的sql plus所期待的「foo」,而是返回數值「2」。我試圖理解爲什麼。 set serveroutput on size 20000; begin dbms_output.put_line('foo'); end; /

    1熱度

    2回答

    因此,我必須創建一個存儲過程來在Oracle DataBase中搜索電影。 搜索字符串遵循以下邏輯: 它看起來對電影的括號 防爆年。 (1992) 它在括號內尋找一年的範圍 Ex。 [1992,2000] 它尋找包含在標題,國家,realisator,流派,演員或演員的單詞。 以上任何一項都可以組合多次。例子: Ex。 :主環伊恩麥克萊恩克里斯托弗·李[1992,2000] 邏輯用來解決這個問題是

    0熱度

    3回答

    我的查詢是: SELECT ROUND(AVG([Q]), 1) AS ABC, (SELECT ROUND(AVG([Q]), 1) FROM [Apple] WHERE [Name] = 'DND' AND [Color] = 'Blue') AS 'Internal', (SELECT ROUND(AVG([Q]), 1) FROM

    1熱度

    2回答

    CREATE OR REPLACE PACKAGE BODY simpleState IS PROCEDURE selectFromTable(tableName VARCHAR2, columnName VARCHAR2) IS TYPE c1 IS TABLE OF VARCHAR2(30); Notes c1; BEGIN EXE