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