SELECT statement in the script output window

Hello

SQL Dev 4.0.3

is it possible to include select statements from the command run the Script in the Script Output window?

Is the result in the window:

Select 1... ;

results

Select 2... ;

results

Joop

try to put "set echo on" (without the quotes) as the first line and make sure that you use F5 to run the script... like sqlplus.

Tags: Database

Similar Questions

  • Get and Set of dynamic Type via the Script output

    I am running vRO 6.0.1. I built a dynamic type to Veeam. I can see the items in the inventory and can select them as attributes in workflows. I'm looking to get the dynamic Type via a script object and set it as a variable in the script output, but its does not work. I created the dynamic type using the type dynamic plug-in generator v2.

    I have 'Veeam' namespace with types:

    VeeamHost

    jobFolder

    job

    I put an output with the 'DynamicTypes:Veeam.job' type attribute and the name jobOut

    My script is just:

    jobOut = Server.findForType ('DynamicTypes:Veeam.job' '29714267-f517-4f76-a621-902b3e789772/urn:veeam:Job:26eddcda-ea52-469b-b4c9-0b80fec098ae');

    System.log ("Job found:" + jobOut "'); 

    After the execution of the jobOut variable is empty. In the newspapers, I see:

    Found job: DynamicWrapper (Instance): [DynamicTypesDynamicObject]-[class com.vmware.o11n.plugin.dynamictypes.model.DynamicObject] - VALUE: dynobj: [__ns:Veeam __id:29714267-f517-4f76-a621-902b3e789772/urn:veeam:Job:26eddcda-ea52-469b-b4c9-0b80fec098ae __tp:DynamicTypes:Veeam.job]

    Does anyone have an idea of how complete the release of DynamicTypes:Veeam.job with the actual work of veeam I got via the script?

    Could check you what happens if you replace the line

    jobOut = Server.findForType("DynamicTypes:Veeam.job","29714267-f517-4f76-a621-902b3e789772/urn:veeam:Job:26eddcda-ea52-469b-b4c9-0b80fec098ae");

    with

    jobOut is DynamicTypesManager.getObject ("Veeam", "task", "29714267-f517-4f76-a621-902b3e789772/urn:veeam:Job:26eddcda-ea52-469b-b4c9-0b80fec098ae");.

  • Just installed LR6. It opens with a window that says select a catalog. There is nothing to select. With the help of windows 10

    Just installed LR6. It opens with a window that says select a catalog. There is nothing to select. With the help of windows 10

    Hey Billo,

    Could you please let me know, if you are able to see an option to "Create a new catalog" on the lower left corner of the window.

    Also, if possible, could you please attach a screenshot of the window that you see.

    Kind regards

    Tanuj

  • to find the number of records retrieved in the select statement in the cursor

    Hi all
    with the cursor, I'm selecting select statement together and writing in the .txt file.
    his worksheet, but it should not open the file, if the cursor returns nothing.
    How to find the number of records returned by the select statement in the cursor.
    pls help me.

    Thank you...

    Don't understand what you're trying to say, but maybe it's...

    DECLARE
       vCounter NUMBER;
       -- Other variables...
    BEGIN
       vCounter:=0;
       FOR .. IN cursor LOOP
        IF vCounter=0 THEN
          -- Here open file...
          -- Here write one time data...
        END IF;
        -- Here write cursor data...
        vCounter:=1;
       END LOOP;
    END;
    

    -Clément

  • Where is the DBMS output window when using the PL/SQL Editor in v1.5.5?

    I find the output window of DBMS when using the SQL worksheet, but where is when I run a PL/SQL procedure in the PL/SQL Editor window?

    I'm used to using TOAD (and want to use SQL Developer, because it's much better behaved when executing procedures, among other problems, TOAD refuses to reduce to a minimum when it executes a pl/sql procedure) and it allows me to edit a pl/sql procedure, enable the DBMS output window, run the proc, and have the DBMS lines show up in the said output window.

    I can't find the same functionality in SQL Developer. I've seen a lot of posts (this forum and a Google search), but they all talk about the SQL worksheet. This is not what I want.

    Any help would be greatly appreciated.

    Thank you.

    Hello
    After running PL/SQL procedure, I saw all the important information in the running tab (called Running - log) including DBMS_OUTPUT.put_line lines.
    Petr

  • Close script output window

    So after years of work with MS SQL, I now work with Oracle. One of the most important issues, I have is that in SSMS to Microsoft, you can press Ctrl + R to reduce the query results window.

    (1) at - it a keyboard shortcut to reduce the output of the script window in SQL Developer?
    (2) I would like to change the shortcut ctrl + r, as it is this habit at this point, but not sure what the name of the appropriate shortcut would be no more.

    Thanks in advance for any help on this!

    Check this thread has been describing how it works, however, I don't think you can change the shortcut.

    Re: Application "Shortcut key to show/hide the grid of results" = How has been implemented 2.1.1?

    It will be useful,
    Dani

  • 6.1 model - auto print to select items in the print dialog window

    In the slide deck, I have approximately 6.1 it says the following:

    Model •Imprimez
    -Print templates can now be used automatically to select items in the
    popup of the print dialog box. By default, the output of the box model
    selects the current specification

    Unfortunately I was not able to find how to do this in the documentation of the EP. Could someone point me in the right direction on how to do it?

    Download Pack 2.6 extensibility. It just came out. Take a look at page 11 of the extensibility Guide Print. It should have the info you need. If this is not the case, let me know.

    Here is the link for downloads:
    https://support.Oracle.com/CSP/UI/Flash.HTML#tab=PatchHomePage (page = PatchHomePage & id = h1j503ev ())

  • passing multiple values from the query in the select statement of the procedure

    I am collecting IDS to select education agreement from the date of rental values and then I would pass the result of the query in the statement select to get the result.
    data type for the contract id is of type varchar and date of rental there is more than one id to contract for most of the time. Help, please. Thank you

    CREATE OR REPLACE PROCEDURE abstract_menu (p_letting   IN     VARCHAR2,
                                               p_results      OUT SYS_REFCURSOR)
    IS
       v_contractId   VARCHAR2 (40);
    
    SELECT lcontid
      INTO v_contractId
      FROM letprop
     WHERE datestat IS NOT NULL AND letting = p_letting AND letstat <> 'R';
    
    
    BEGIN
       OPEN p_results FOR
            SELECT DISTINCT
                      SUBSTR (l.letting, 3, 2)
                   || '-'
                   || SUBSTR (l.letting, 5, 2)
                   || '-'
                   || SUBSTR (l.letting, 1, 2)
                      lettingdate,
                   l.lcontid contractid,
                   SUBSTR (q.cprojnum, 1, 10) projectnumber,
                   DECODE (TRIM (MIN (j.route)), NULL, 'N/A', TRIM (MIN (j.route)))
                      routenumber,
                   L.DATESTAT statusdate,
                   L.LETSTAT lettingstatus,
                   (q.cdescr) jobdescription,
                   INITCAP (q.clocat1 || q.clocat2) LOCATION
              FROM vendor v,
                   vendaddr r,
                   letprop l,
                   planhold p,
                   proposal q,
                   project j,
                   propproj k,
                   bidlet bd
             WHERE     v.vendor = r.vendor
                   AND k.contid = q.contid
                   AND k.pcn = j.pcn
                   AND l.lcontid = k.contid
                   AND p.vendor = v.vendor
                   AND l.letting = p.letting
                   AND l.lcontid IN v_contactid  "**************This is where I would like to pass the contract id from the above select statement***********'"
                   AND l.CALL = p.CALL
                   AND r.addrnum = p.billto
                   AND bd.letting = l.letting
          GROUP BY q.cdescr,
                   q.clocat1,
                   q.clocat2,
                   bd.letting,
                   l.letting,
                   l.lcontid,
                   q.cprojnum,
                   L.LETSTAT,
                   L.DATESTAT
          ORDER BY lettingdate;
    
    end;

    user9196150 wrote:
    AND l.lcontid IN v_contactid ' * this is where I would like to pass the id of the select statement above contract * ""»

    CREATE OR REPLACE PROCEDURE abstract_menu (p_letting   IN     VARCHAR2,
                                               p_results      OUT SYS_REFCURSOR)
    IS
    BEGIN
       OPEN p_results FOR
            SELECT DISTINCT
                      SUBSTR (l.letting, 3, 2)
                   || '-'
                   || SUBSTR (l.letting, 5, 2)
                   || '-'
                   || SUBSTR (l.letting, 1, 2)
                      lettingdate,
                   l.lcontid contractid,
                   SUBSTR (q.cprojnum, 1, 10) projectnumber,
                   DECODE (TRIM (MIN (j.route)), NULL, 'N/A', TRIM (MIN (j.route)))
                      routenumber,
                   L.DATESTAT statusdate,
                   L.LETSTAT lettingstatus,
                   (q.cdescr) jobdescription,
                   INITCAP (q.clocat1 || q.clocat2) LOCATION
              FROM vendor v,
                   vendaddr r,
                   letprop l,
                   planhold p,
                   proposal q,
                   project j,
                   propproj k,
                   bidlet bd
             WHERE     v.vendor = r.vendor
                   AND k.contid = q.contid
                   AND k.pcn = j.pcn
                   AND l.lcontid = k.contid
                   AND p.vendor = v.vendor
                   AND l.letting = p.letting
                   AND l.lcontid IN (
                                     SELECT  ll.lcontid
                                       FROM  letprop ll
                                       WHERE ll.datestat IS NOT NULL AND ll.letting = p_letting AND ll.letstat  'R'
                                    )
                   AND l.CALL = p.CALL
                   AND r.addrnum = p.billto
                   AND bd.letting = l.letting
          GROUP BY q.cdescr,
                   q.clocat1,
                   q.clocat2,
                   bd.letting,
                   l.letting,
                   l.lcontid,
                   q.cprojnum,
                   L.LETSTAT,
                   L.DATESTAT
          ORDER BY lettingdate;
    
    end;
    /
    

    SY.

  • How to convert this select statement in the update

    Hai All

    I have two tables namely Daily_attend, Train_mast

    The Daily_attend are made up of fields are Train_mast are made up of fields are

    Name varchar form no var

    Date of empcode Num V_DATE

    Intimate Date Train_name var

    Outtime date Late_hrs var

    Number IND_IN

    Number IDE_OUT

    Date of Attend_date


    I need to update the table Depend of IDE_IN in Daily_attend in late_hrs in the Train_mast table

    I got through in the select statement, it is my select statement

    Select to_number (TO_DATE (TO_CHAR(Intime,'DD-MON-YYYY') |)) » '||
    To_char (0815, '0000'), 'MON-DD-YYYY HH24') + late_hrs /(24*60)-respondent
    ) * 24 * 60 dail_Att, train_mast;

    How can I convert to update

    Any help is highly appricateable

    Thanks in advance

    Concerning

    Srikkanth.M

    Srikkanth,

    Try this code. And 1 thing, I don't see any WHERE condition to join between the 2 tables, DAIL_ATT, TRAIN_MAST.

    UPDATE DAIL_ATT A SET A.IDE_IN = (SELECT TO_NUMBER(TO_DATE(TO_CHAR(INTIME, 'DD-MON-YYYY')|| ' ' || TO_CHAR(0815, '0000'), 'DD-MON-YYYY HH24:MI') + LATE_HRS / (24 * 60) - INTIME) * 24 * 60 FROM TRAIN_MAST B WHERE );
    

    Kind regards

    Manu.

    If my answer or the answer to another person has been useful or appropriate, please mark accordingly

  • NVARCHAR2 column in the select statement of the query


    Hello

    I have table

    xx_test / / DESC

    Name of Type Null

    -------- -------- --------------

    COL1 NOT NULL NVARCHAR2 (100)

    COL2 NOT NULL NVARCHAR2 (100)

    COL3 NOT NULL NVARCHAR2 (100)

    I am able to interview

    Select * from xx_test

    However if the query as

    Select col1 from xx_test

    Then it is in error.

    ORA-00904: "COL1": invalid identifier

    00904, 00000 - '% s: invalid identifier '.

    * Cause:

    * Action:

    Error on line: column 3-131: 13

    Let me know how interrogate NVARCHAR2 column and how can we put in WHERE condition?

    Thank you

    Abhijit

    Abhijit,

    Now that you have already re-created the table, it would be difficult to find the exact cause. But I suspect it could happen due to the creation of table in a way not recommended the use of quotes.

    If you use double quotes while creating the table/column names, you must always use capital letters. Better is not not to use quotes in all. Here is an example of a test that could be the cause of your error.

    SQL > drop table test;

    Deleted table.

    SQL > create table test ("col1" nvarchar2 (200), col2 varchar2 (200));

    Table created.

    SQL > select Col1 from test;

    Select Col1 from test

    *

    ERROR on line 1:

    ORA-00904: "COL1": invalid identifier - it is him you got. Even if there is col1 column in the table, but I'm unable to select due to the bad way to appoint.

    SQL > drop table test;

    Deleted table.

    SQL > create table test ("COL1" nvarchar2 (200), col2 varchar2 (200));

    Table created.

    SQL >

    SQL > select col1 from test;

    no selected line

    The test case above apply to the tables as well.

    Ishan

  • Creating a table using the Select statement of the physical layer

    Hello

    I use 10G, and I have the sub query in my physical layer. I chose the type of Table as Select and gave the SQL below. When I say the number of lines of update updates lines 93, that is correct, but does not show me the columns, or when I say display data, it does not show me the data, please see if I'm doing something worng. Thanks for your time and your help.

    Select (select program_id, project, actvty_id, commitment_date, row_number() over (partition by order project by commitment_date desc) as rnk project, actvty_id, program_id, commitment_date)
    of project_detail) a
    where rnk = 1

    Yes, create columns individually and click view data, you'll be able to get data

  • Need to know how long takes the Select statement of the cursor?

    Hi people
    I want to know the duration of execution of the cursor in a stored procedure.

    Piece of my code is provided below.

    procedure Process_PCN_MAT_Custs)
    p_PCN_OID in varchar2,
    p_days_back number
    ) is
    number of vcount;
    v_newoid varchar2 (16);
    date of pcn_create_date;
    T_DATE: = to_char (sysdate, ' dd/mm/yyyy hh24:mi:ss');
    cursor (SAP_Customers)
    x_PCN_OID varchar2,
    number of x_days_back
    date of x_pcn_create_date
    ) is
    Select
    KUNNR,
    Max (soldflag) soldflag,
    Max (shipflag) shipflag,
    Max (endflag) endflag,
    Max (custName) custname
    de)
    Select / * + DRIVING_SITE (bims_pcn_shipments) * /.
    KUNNR,
    SoldFlag,
    ShipFlag,
    EndFlag,
    custName
    Of
    bims_pcn_shipments_mview

    where
    material_number in (select sap_material_no from the pcn.material where pcn_oid = x_PCN_OID)
    and bdr_date > (x_pcn_create_date - x_days_back)

    UNION
    Select / * + DRIVING_SITE (bims_pcn_shipments) * /.
    KUNNR,
    SoldFlag,
    ShipFlag,
    EndFlag,
    custName
    Of
    bims_pcn_backlog_mview

    where
    material_number in (select sap_material_no from the pcn.material where pcn_oid = x_PCN_OID)
    and bdr_date > (x_pcn_create_date - x_days_back)

    )
    Group
    KUNNR;
    dbms_output.put_line to_char (v_date);

    Begin
    Open SAP_CUSTOMERS
    ---
    ---
    ---
    close SAP_CUSTOMERS
    end

    I get an error of compilation for this line [T_DATE: = to_char (sysdate, ' dd/mm/yyyy hh24:mi:ss');].
    Saying "+ Error (95,12): PLS-00103: encountered the symbol"="when expected as follows: constant exception < an ID > < a double quote delimited identifier > table Fedya double Ref char time timestamp interval date binary character national nchar"< an ID >"symbol has been replaced for"="continue +.»

    I would be grateful if someone can help me solve this weired compilation error.

    Thank you
    Vineet

    Then you need to go to the function [DBMS_UTILITY. GET_TIME. http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14258/d_util.htm#sthref7809].

    Something like that...

    n := dbms_utility.get_time;
    
    dbms_output.put_line( (dbms_utility.get_time-n)/100) || ' seconds....' );
    

    Published by: Karthick_Arp on January 16, 2009 05:07

  • Share of software Flip does not completely load due to not write the script of window installation package

    Part of Flip software does not completely load on windows vista... error message windows package install will not write script to complete the installation

    Hello hedubang,

    Thanks for posting on the Microsoft answers Forum.

    I suggest to try the safe mode and see if you can install it in safe mode or if there is a conflict.

    Start the program in safe mode

    1. reboot your computer and start pressing F8 on your keyboard. On a computer that is configured to start to multiple operating systems, you can press the F8 key when you see the boot menu.

    2. when the Windows Advanced Options menu appears, select Safe Mode, and then press ENTER.

    3 log on to Windows by using the administrator account or any account of a user with administrator privileges.

    Note: In Safe Mode, your display system and the Bureau will look and perform differently than in Normal Mode. This is only temporary. To return the system to Normal mode, we can simply restart the computer.

    To determine if the problem that occurs with the program is caused by another program that is running in the background, we recommend that you restart the computer in safe mode and then test the program. If the program runs correctly in safe mode, but does not properly run in normal mode, it probably is another program that is conflicting with the program in question.

    To determine which program is causing a conflict with the program in question, we recommend that you perform a "clean boot" of the computer. A clean boot is designed to disable programs and services in the background as much as possible. This helps determine which service or program can be the cause of the problem.

    For more information about how to perform a clean boot for troubleshooting, click the number below to view the article in the Microsoft Knowledge Base:

    929135 (http://support.microsoft.com/kb/929135/) how to solve a problem by performing a clean boot in Windows Vista and Windows 7

    I hope this helps.

    Sincerely,

    Marilyn
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think

  • Can one Select statement in the When Clause

    Hello

    Can write us request something like this

    declare
    ACCOUNT NUMBER;
    BEGIN
    SELECT
    CASE
    WHEN
    (SELECT COUNT (STATUS) IN EXECUTION_LOG
    WHERE package_name = "India Student Load"
    AND THE STATUS IS NULL
    AND TO_DATE (START_DATE, 'MON-DD-YYYY') = TO_DATE (SYSDATE, ' DD-MON-YYYY "")) = 0 THEN COUNT: = 1;

    WHEN
    (SELECT COUNT (STATUS) IN EXECUTION_LOG
    WHERE package_name = "India Student Load"
    AND STATUS = S"
    AND TO_DATE (START_DATE, 'MON-DD-YYYY') = TO_DATE (SYSDATE, ' DD-MON-YYYY "")) = 1 COUNT THEN: = 0;

    WHEN
    (SELECT COUNT (STATUS) IN EXECUTION_LOG
    WHERE package_name = "India Student Load"
    AND THE STATUS TO 'I', 'E '.
    AND TO_DATE (START_DATE, 'MON-DD-YYYY') = TO_DATE (SYSDATE, ' DD-MON-YYYY "")) = 1 COUNT THEN: = 1;
    ANOTHER NULL
    END;
    END;

    944772 wrote:
    Hello

    Can write us request something like this

    declare
    ACCOUNT NUMBER;
    BEGIN
    SELECT
    CASE
    WHEN
    (SELECT COUNT (STATUS) IN EXECUTION_LOG
    WHERE package_name = "India Student Load"
    AND THE STATUS IS NULL
    AND TO_DATE (START_DATE, 'MON-DD-YYYY') = TO_DATE (SYSDATE, ' DD-MON-YYYY "")) = 0 THEN COUNT: = 1;

    WHEN
    (SELECT COUNT (STATUS) IN EXECUTION_LOG
    WHERE package_name = "India Student Load"
    AND STATUS = S"
    AND TO_DATE (START_DATE, 'MON-DD-YYYY') = TO_DATE (SYSDATE, ' DD-MON-YYYY "")) = 1 COUNT THEN: = 0;

    WHEN
    (SELECT COUNT (STATUS) IN EXECUTION_LOG
    WHERE package_name = "India Student Load"
    AND THE STATUS TO 'I', 'E '.
    AND TO_DATE (START_DATE, 'MON-DD-YYYY') = TO_DATE (SYSDATE, ' DD-MON-YYYY "")) = 1 COUNT THEN: = 1;
    ANOTHER NULL
    END;
    END;

    The problem with your request, it's that you mix a SQL CASE statement syntax and a case statement in PL/SQL. SQL cannot make assignments of PL/SQL variables like this.

    In regards to your code, it would be more like...

    declare
      V_COUNT NUMBER;
    BEGIN
      SELECT CASE
               WHEN (SELECT COUNT(STATUS)
                     FROM   EXECUTION_LOG
                     WHERE  PACKAGE_NAME = 'India Student Load'
                     AND    STATUS IS NULL
                     AND    TO_DATE(START_DATE, 'DD-MON-YYYY') = TO_DATE(SYSDATE, 'DD-MON-YYYY')) = 0 THEN 1
               WHEN (SELECT COUNT(STATUS)
                     FROM   EXECUTION_LOG
                     WHERE  PACKAGE_NAME = 'India Student Load'
                     AND    STATUS = 'S'
                     AND    TO_DATE(START_DATE, 'DD-MON-YYYY') = TO_DATE(SYSDATE, 'DD-MON-YYYY')) = 1 THEN 0
               WHEN (SELECT COUNT(STATUS)
                     FROM   EXECUTION_LOG
                     WHERE  PACKAGE_NAME = 'India Student Load'
                     AND    STATUS IN ('I','E')
                     AND    TO_DATE(START_DATE, 'DD-MON-YYYY') = TO_DATE(SYSDATE, 'DD-MON-YYYY')) = 1 THEN 1
             ELSE
               NULL
             END;
      INTO V_COUNT
      FROM DUAL;
    END;
    

    Of course, who could probably be optimized as well.

    ETA: You should not use reserved words for your variable names, 'COUNT' should be something like "V_COUNT.

    Published by: BluShadow on November 30, 2012 09:25
    Forum reading high

  • By using the parameter as a column in a select statement inside the stored procedure.

    I'm doing a variation of what follows. Can someone tell me how to use the parameter passed in the IN clause correctly? Thank you
    drop table test1;
    drop table test2;
    
    CREATE TABLE TEST1
    (
      COL1  NUMBER
    );
    
    CREATE TABLE TEST2
    (
      COL2  NUMBER
    );
    
    insert into test1 values (1);
    insert into test2 values (1);
    
    commit;
    
    create or replace  procedure test_sp (col_name varchar2)
    as
    
    var1 number;
    begin
    
    select col1 into  var1 from test1 where col1 in (select col_name from test2);
    
    end;
    
    exec test_sp ('COL2');
    Deleted table.
    Deleted table.
    Table created.
    Table created.
    1 line of creation.
    1 line of creation.
    Validation complete.
    Created procedure.
    BEGIN test_sp ("COL2"); END;
    Error on line 29
    ORA-01722: invalid number
    ORA-06512: on-site ".» TEST_SP', line 7
    ORA-06512: at line 1

    You must use dynamic sql statements:

    SQL> drop table test1;
    
    Table dropped.
    
    SQL> drop table test2;
    
    Table dropped.
    
    SQL> CREATE TABLE TEST1
      2  (
      3    COL1  NUMBER
      4  );
    
    Table created.
    
    SQL> CREATE TABLE TEST2
      2  (
      3    COL2  NUMBER
      4  );
    
    Table created.
    
    SQL> insert into test1 values (1);
    
    1 row created.
    
    SQL> insert into test2 values (1);
    
    1 row created.
    
    SQL> commit;
    
    Commit complete.
    
    SQL> create or replace  procedure test_sp (col_name varchar2)
      2  as
      3  var1 number;
      4  begin
      5  execute immediate 'select col1 from test1 where col1 in (select ' || col_name || ' from test2)' into var1;
      6  end;
      7  /
    
    Procedure created.
    
    SQL> exec test_sp ('COL2');
    
    PL/SQL procedure successfully completed.
    
    SQL> 
    

    SY.

Maybe you are looking for