Conversion of lines in columns

Hi, I have a query that delivers a power of several lines (IE. no of days in a month).  How can I change my query so that instead of getting 31 lines for January, I'm going to a single line with 31 columns or values?  Thank you.

Hello

Maybe something like:

SELECT TO_CHAR (TRUNC (inptdate, 'MONTH'), ' MM/YYYY') IN the month

pltcode

SUM (CASE WHEN EXTRACT (DAY FROM inptdate) = 1 THEN pltactlgen END) AS day_1

SUM (CASE WHEN EXTRACT (DAY FROM inptdate) = 2 THEN pltactlgen END) AS day_2

-- ...

, SUM (CASE WHEN EXTRACT (DAY FROM inptdate) = 30 THEN pltactlgen END) AS day_30

SUM (CASE WHEN EXTRACT (DAY FROM inptdate) = 31 THEN pltactlgen END) AS day_31

OF pmc_actlgen

WHERE inptdate > = TO_DATE (November 1, 2013 ", ' MM/DD/YYYY')

AND inptdate<  to_date="" ('01/01/2014',="">

GROUP OF TRUNC (inptdate, 'MONTH')

pltcode

ORDER BY TRUNC (inptdate, 'MONTH')

pltcode

;

If you would care to post CREATE TABLE and INSERT statements for your sample data and accurate results, you want from these data, then I could test this.  To keep things simple, just post data and the results for the 1st, 2nd, 30 and 31 of each month.  In your production code, you'll need to hardcode a column for each day of the month, but if you know how it for 4 days, adding the other will be negligible.  If your actual data have more than a month, or more than 1 value distinct from pltcode, then make sure that your sample data and results are, too.

SELECT... PIVOT works in the database Oracle 11.1 and higher versions.  The above query will work in versions 8.1 and upward.

Tags: Database

Similar Questions

  • Conversion of lines in columns in Oracle 9i

    Hello

    I use Oracle 9i.

    Examples of data
    row2col:
    
       
    WITH t AS
    (SELECT 'A' a,'B' b,'C' c, 'D' d  FROM dual)
    SELECT *
    FROM t
    
    col2row:
    
    WITH t AS
    (SELECT 'A' col2row FROM dual UNION ALL
     SELECT 'B'  FROM dual UNION ALL
     SELECT 'C'  FROM dual UNION ALL
     SELECT 'D'  FROM dual)
    SELECT *
    FROM t;
    I was able to convert the columns in lines to aid in SQL.
    WITH t AS
    (SELECT 'A' col2row FROM dual UNION ALL
     SELECT 'B'  FROM dual UNION ALL
     SELECT 'C'  FROM dual UNION ALL
     SELECT 'D'  FROM dual)
    SELECT rtrim (xmlagg (xmlelement(e,col2row||',')).extract ('//text()'), ',')
    FROM t ;
    Please let me know how to convert rows to columns.



    Thank you.

    Published by: Suri on July 5, 2012 20:44
    -Edition sample data

    Still not sure if this is what you want, but you can go:

    Connected.
    SQL> with t as (
      2  select 'a' a,'b' b,'c' c, 'd' d  from dual
      3  )
      4  --
      5  -- actual query:
      6  --
      7  select decode(level, 1, a
      8                     , 2, b
      9                     , 3, c
     10                     , 4, d )
     11  from   t
     12  connect by level<=4;
    
    D
    -
    a
    b
    c
    d
    
    4 rows selected.
    
  • Dynamic lines to column

    Hi all

    I need your help in the conversion of lines to the column for a specific group.

    This is the query
    SELECT lpad(papf.employee_number,6,'0') "File#",
      papf.full_name,
      DECODE(ppee.processing_type,'R',DECODE(ppee.element_name,'Regular Wages USD',peev.screen_entry_value,'Regular Salary USD',ROUND(peev.screen_entry_value/26,2),0),'N',peev.screen_entry_value,0) Element_Entry_Value,
      DECODE(ppee.element_name,'Regular Wages USD','H','Regular Salary USD','S','N') "Rate Type",
      PAAF.ASSIGNMENT_ID,
      ppee.element_name,
      ppee.processing_type,
      ppee.input_currency_code
    FROM pay_element_entry_values_f peev,
      pay_paywieeh_element_entries ppee,
      per_all_assignments_f paaf,
      per_all_people_f papf
    WHERE SYSDATE BETWEEN ppee.effective_start_date AND ppee.effective_end_date
    AND peev.element_entry_id=ppee.element_entry_id
    AND paaf.assignment_id   =ppee.assignment_id
    AND paaf.person_id       =papf.person_id
    AND sysdate BETWEEN paaf.effective_start_date AND paaf.effective_end_date
    AND sysdate BETWEEN papf.effective_start_date AND papf.effective_end_date
    AND sysdate BETWEEN peev.effective_start_date AND peev.effective_end_date
    AND ppee.input_currency_code='USD'
    ORDER BY ppee.assignment_id;
    Gives me set
    Example 1

    Name value rate Type Type assignment Employee Id number
    --------------------------------------------------------------------------------------------------------------------
    4 1 800 N 5 Bonus 64 yr employee
    4 employee 1 1063 N 6 months Bouns 64
    4 employee 1 24.04 H hourly Reg Sal 64
    5 employee 2 6923.08 S Reg Sal 65
    6 employee 3 5961.54 S Reg Sal 66
    6 employee 3 15000 N 6 months Bouns 66


    I need your help to convert out above to look similar to the following


    EMP Num name value Type Type Val 1 Type 1 Type 1 value 2 frequency rate rate Type 2 Type 2 Assignt Id
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    4 employee 1 24.04 H hourly Reg Sal 800 N 5 yr Bonus 1063 N my good 64 6
    5 employee 2 6923.08 S Reg Sal 65
    6 employee 3 5961.54 S Reg Sal 15000 N 6 mount good 66



    Example query of exit 2.

    Name value rate Type Type assignment Employee Id number
    --------------------------------------------------------------------------------------------------------------------
    4 1 800 N 5 Bonus 64 yr employee
    4 employee 1 1063 N 6 months Bouns 64
    4 employee 1 1345 N Bonus patent 64
    4 employee 1 24.04 H hourly Reg Sal 64
    5 employee 2 6923.08 S Reg Sal 65
    6 employee 3 5961.54 S Reg Sal 66
    6 employee 3 15000 N 6 months Bouns 66


    Desired by top of the query output. As you can see column have increased, as one more line for the same employee has increased

    ENu Nm Val RTy Ty Val1 RTy1 Ty1 Ty2 Ty3 Id RTy3 Val3 RTy2 Val2
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    4 E1 24.04 H RegH Sal 1063 N 6 my SNB 1345 N Pat good 800 N 64 5YB
    5     E2     6923.08     S     Reg Sal                                                  65
    6 E3 5961.54 S Reg Sal 15000 N 6 months Bouns 66


    Thanks in advance for help on this.

    Edited by: Prashant_Pathak may 18, 2010 15:23

    You can also you the package here to generate queries to PivotChart.

    http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:124812348063 #41097616566309

  • Matrix - vector lines and columns

    M1 (3,2) gives the element of line 3, column 2

    M1 (2) gives the second row of a matrix (as a vector line)

    Is there a way to return a column (other than transpose, store again and using the method above on the transposed matrix)?

    Tim Wessman wrote:

    Assuming that first here...

    Col(M1,1)

    Row(M1,1)

    @ Tim,.

    As Mmmm - created a post on the 39gii and commented on a post on the 39gii, this one is perhaps more likely to be on the 39gii?

    I think that your presumption re - expresses my presumption that the 39gii becomes brother forgot the premium?

    @ Mmmm.

    Try M1 (-c), where C is desired column number. For example M1(-2) for column 2.

  • P7-1298cb: Multi-color flickering lines in columns displayed on the screen after upgrade Windows 10.

    I upgraded Windows Windows 8.1 1O.  I've updated the drivers.  The monitor multicolored poster of fine lines in columns.  The lines of twinkle randomly.  The monitor is a diagonal LED of 2711 x 27 inch HP (XP600A) screen.  It is not that there is a specific monitor for Windows 10 driver.  Any suggestions on how to fix this?

    HI @TLL2016,

    Thanks for getting back to me.

    There is no update BIOS, but there is more recent graphics driver.

    Here is a link the download AMD UMA Graphics Driver.

    Just to check the monitor, here is a document for display quality problems.

    Please keep me informed of the progress of things.

    If you need help, let me know and I will gladly make all that I can to help you.

    Please let me know if that solves the problem by marking this post as "accept as a Solution.
    To simply say thank you, click the Thumbs up below!

    Thank you.

  • How to write express line and column of the tables headers to a file

    HI guys, I work with that express table and display data using the express table. What I want to do, is that when I press save button results data in the specific table must be written to a text file. I am able to write the text file, but only the data is written. Y at - there a possiblity that I can also write lines and column headers and the data in the text file. Kindly guide me in this regard as soon as possible. I enclose the image also. Please watch this and guide me.

    Cordially Ehtisham Safdar.

    Hello

    Sorry for the late reply. Here is the VI, I hope it works for you. Rather than each element of the index and the addition of the row header, take advantage of the available icons and play with the nodes of property for a good solution.

    Concerning

    Gaze

  • How would add labels to lines and columns of a spreadsheet?

    I got some data of an oscilloscope, which has about 500 lines I want to the label at the time of measurement (1ms, 2ms, 3ms...) and about 10 columns I want to mark it with a corresponding wavelength (800 nm, 805nm, 810nm...). Any idea or links to examples would be appreciated.

    Gregory

    Before you write data in your spreadsheet file, write a line of column names.  Just make a table 1 d of strings with column names.  Write the 1 d array to the worksheet.  If you want labels on each line, you will need to convert your data into strings.  So, you will have a table 2D-string data.  Create a table 1 d of your line labels.  Insert in the table to insert your picture label in the data table, making sure to wire a 0 in the index of the column, not the index of the row.  This will put your labels in the first column.  Then write the 2D table in the spreadsheet file.

  • I still have not found "help" to tell me how to remove all the lines and columns beyond those needed for my spreadsheet.

    I used several worksheets.  More allows me to specify the rows/columns and then delete them.  This is to remove all the lines/columns beyond those set up and formatted for my spreadsheet.   I tried many ways to remove all additional lines/columns, but without success.  I even took the time to scroll down/on to highlight all the unnecessary lines and columns, but they do not remove it.
    Any suggestions?  I used spreadsheets most allow me to specify the number of rows/columns for my worksheet

    You can ask your question in the office | Excel Forum because it is not really a problem of Windows XP performance and maintenance.

    Office | Excel

    http://answers.Microsoft.com/en-us/Office/Forum/Excel

    Also, providing specific information may help to get a faster response or better, such as the version of Office or Excel? version of Windows XP? Home, Pro, 32-bit or 64-bit.

    I hope this helps.

  • Sort sort the columns number of lines n columns in the RTF PivotTable but hide them.

    Hello

    I'm trying to sort on the columns number of sort for lines n columns in the PivotTable but hide them. Any help appreciated.

    Attached model RTF, XML and output required. Thank you

    Please check your email that I have forwarded to update the model.

    by default, it performs a sort on the column, we used to pivot rows and columns. If we need custom sort, we must specify that column in the logic that was present in the C form field.

    by default, you are as below

    Custom sort

    {INDUSTRY_sort, o = a, t = n} « ; » MONTHS {Month_sort, o = a, t = n} '; SALES '; "' sum '? >

  • Write a SQL query with lines in columns

    All the

    I need help in writing a SQL query with lines in columns, let give u an example...

    drop table activity;

    CREATE TABLE 'ACTIVITY '.

    (

    "PROJECT_WID" NUMBER (22.0) NOT NULL,

    VARCHAR2 (150 CHAR) "PROJECT_NO."

    VARCHAR2 (800 CHAR) 'NAME '.

    );

    Insert in the ACTIVITY (PROJECT_WID, PROJECT_NO, NAME) values (1683691, '10007', 12-121');

    Insert in the ACTIVITY (PROJECT_WID, PROJECT_NO, NAME) values (1684994, '10008', 12-122');

    Insert in the ACTIVITY (PROJECT_WID, PROJECT_NO, NAME) values (1686296, '10009', 12-123');

    Insert in the ACTIVITY (PROJECT_WID, PROJECT_NO, NAME) values (2225222, '9040', 12-124');

    drop table lonet;

    CREATE TABLE 'LONET.

    (

    VARCHAR2 (150 CHAR) "NAME."

    NUMBER OF THE "ROOT."

    VARCHAR2 (150 CHAR) "ENTRYVALUE".

    );

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ("GAC", 1683691, "LDE");

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('NAM', 1683691, 'LME');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('BAG', 1683691, 'ICE');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('PAP', 1683691, 'IKE');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('NAM', 1686291, "QTY");

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('PAP', 1686291, 'MAX');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ("GAC", 1684994, "MTE");

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('PAP', 1684994, 'MAC');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('FMT', 1684994, 'NICE');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('FMR', 1684994, 'RAY');

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ('BAG', 1686296, "CAQ");

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ("PAP", 1686296, "QAQ");

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ("VANESSA", 1686296, "THEW");

    INSERT INTO LONET (NAME, ROOT, ENTRYVALUE) VALUES ("ANDR", 1686296, "REYL");

    commit;

    Link: activity.project_wid = lonet.root

    look like output

    Project_wid Project_no NAME GAC NAM BAG RAC
    16836911000712-121LDELMELCELKE
    16849941000812-122MTEnullnullMAC
    16862961000912-123nullnullCAQQAQ
    2225222904012-124nullnullnullnull

    two problems, in that I am running

    1. I dono how simply we can convert rows to columns

    2. for root = 1683691, there are double NAM and RAC in lonet table... ideally these data should not be there, but since its here, we can take a MAX so that it returns a value

    3. There are undesirables who should be ignored

    Once again my thought process is that we join the activity and 4 alias table lonet.

    ask for your help in this

    Thank you

    Hello

    This is called pivoting.

    Here's a way to do it:

    WITH relevant_data AS

    (

    SELECT a.project_wid, a.project_no, b.SID

    , l.name AS lonet_name, l.entryvalue

    Activity one

    LEFT OUTER JOIN lonet l.root = a.project_wid l

    )

    SELECT *.

    OF relevant_data

    PIVOT (MAX (entryvalue)

    FOR lonet_name IN ("GAC" IN the gac

    "NAM" AS nam

    'BAG' IN the bag

    "RAC" AS cars

    )

    )

    ORDER BY project_wid

    ;

    Output:

    PROJECT_WID PROJECT_NO GAC NAM BAG RAC NAME

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

    1683691 12 - 10007 121 LDE LME LCE LKE

    1684994 MAC MTE 10008 12-122

    1686296 12 - 10009 123 QAC QAQ

    2225222 9040 12 - 124

    To learn more about swivel, see the FAQ in the Forum: Re: 4. How can I convert rows to columns?

    Thanks for posting the CREATE TABLE and INSERT statements; It's very useful!

  • error handle output line 45 / column 9 / errors/warnings - tag must be associated, missing: [&lt; /li &gt; &lt; /li &gt; &lt; /li &gt; &lt; /li &gt;]

    I get this error using DW cc 2015 "error manage output line 45 / column 9 / errors/warnings - tag must be associated, missing: [/li > < /li > < /li > < /li > <]" How can I fix?

    Add one or more closing tags.

    Without seeing the code, it is impossible to tell where exactly, but a list item must be closed...

    • point 1
    • point 2
    • point 3
    • point 4

  • AWK print 1st line of column 2

    hope I can get help with awk unix guys here

    trying to get the line 2, column 1 leaving an output of l - esxcfg-vswitch

    basically by train to get the ID of dvport vmnic0

    esxcfg-vswitch - l | grep vmnic0 | AWK '{print $1} '.

    column 1 shows

    and

    esxcfg-vswitch - l | grep vmnic0 | AWK 'NR == 2'

    line 2 shows

    How to show a line of column 1 2 only?

    AWK 'NR is 2 {print $1}'

  • How to view the line of columns without using the pivot keyword

    Hello
    could someone help me how to display lines in columns without using the keyword pivot and actuall is my scenario, iam having two tables with names and examples of data is shown below

    MIDDLE MINAME TASKID TASKNAME IDENTIFICATION PROJECT

    1 PROJ1 1 AA 100 PR1_TASK1
    1 PROJ1 3 CC PR1_TASK3 102
    1 PROJ1 DD 4 103 PR1_TASK4
    1 PROJ1 EE 5 104 PR1_TASK5
    1 PROJ1 6 105 FF PR1_TASK6
    2 PROJ2 EE 5 114 PR2_TASK1
    2 PROJ2 6 115 FF PR2_TASK2
    2 PROJ2 GG 7 116 PR2_TASK3
    2 PROJ2 HH 8 117 PR2_TASK4
    2 PROJ2 9 118 PR2_TASK5 JJ
    2 PROJ2 KK 10 119 PR2_TASK6
    2 PROJ2 1 AA PR2_TASK7 120


    The output should show the project and County of tasks at a given stage as shown below

    project AA BB CC DD EE FF GG HH JJ KK
    1 2 0 1 5 3 2 0 2 1 0
    2 1 2 0 2 1 0 2 4 3 1


    Thanks in advance,
    VVR
    CREATE TABLE pivot_test (
    ID           NUMBER,
    PROJECT      VARCHAR2(10),
    MID          NUMBER,
    MINAME       VARCHAR2(5),
    TASKID       NUMBER,
    TASKNAME     VARCHAR2(10)
    );
    
    INSERT INTO pivot_test VALUES (1, 'PROJ1', 1,  'AA', 100, 'PR1_TASK1');
    INSERT INTO pivot_test VALUES (1, 'PROJ1', 3,  'CC', 102, 'PR1_TASK3');
    INSERT INTO pivot_test VALUES (1, 'PROJ1', 4,  'DD', 103, 'PR1_TASK4');
    INSERT INTO pivot_test VALUES (1, 'PROJ1', 5,  'EE', 104, 'PR1_TASK5');
    INSERT INTO pivot_test VALUES (1, 'PROJ1', 6,  'FF', 105, 'PR1_TASK6');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 5,  'EE', 114, 'PR2_TASK1');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 6,  'FF', 115, 'PR2_TASK2');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 7,  'GG', 116, 'PR2_TASK3');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 8,  'HH', 117, 'PR2_TASK4');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 9,  'JJ', 118, 'PR2_TASK5');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 10, 'KK', 119, 'PR2_TASK6');
    INSERT INTO pivot_test VALUES (2, 'PROJ2', 1,  'AA', 120, 'PR2_TASK7');
    
    SELECT ID as PROJECT,
           SUM(DECODE(miname, 'AA', 1, 0)) AS AA,
           SUM(DECODE(miname, 'BB', 1, 0)) AS BB,
           SUM(DECODE(miname, 'CC', 1, 0)) AS CC,
           SUM(DECODE(miname, 'DD', 1, 0)) AS DD,
           SUM(DECODE(miname, 'EE', 1, 0)) AS EE,
           SUM(DECODE(miname, 'FF', 1, 0)) AS FF,
           SUM(DECODE(miname, 'GG', 1, 0)) AS GG,
           SUM(DECODE(miname, 'HH', 1, 0)) AS HH,
           SUM(DECODE(miname, 'JJ', 1, 0)) AS JJ,
           SUM(DECODE(miname, 'KK', 1, 0)) AS KK
    FROM   pivot_test
    GROUP BY ID;
    
    PROJECT AA BB CC DD EE FF GG HH JJ KK
    ------- -- -- -- -- -- -- -- -- -- --
          1  1  0  1  1  1  1  0  0  0  0
          2  1  0  0  0  1  1  1  1  1  1 
    
  • ORA-06550: line 1, column 7: PLS-00306: wrong number or types of arguments

    Hi all
    Here is the error:
    ORA-06550: line 1, column 7: PLS-00306: wrong number or types of arguments
    The following code generates the error:
    create or replace PROCEDURE AMENDNUMBER_UPDATE
    (
    SHIP_NUMBER IN VARCHAR2,
    AMEND_NO ON SYS_REFCURSOR)
    AS
    BEGIN
    UPDATE CSPS_SHIPMENT_INFO_TL
    SET AMENDMENT_NO =
    (SELECT AMENDMENT_NO + 1
    OF CSPS_SHIPMENT_INFO_TL
    WHERE SHIPMENT_NUMBER = SHIP_NUMBER
    )
    WHERE SHIPMENT_NUMBER = SHIP_NUMBER;

    AMEND_NO OPEN FOR SELECT AMENDMENT_NO FROM CSPS_SHIPMENT_INFO_TL WHERE SHIPMENT_NUMBER = SHIP_NUMBER;

    -VALIDATION;
    END AMENDNUMBER_UPDATE;

    now when I try to run the under statement I get the above error:
    exec amendnumber_update (ship_number);


    Please suggest how to manage...

    Hello

    TCSBPMUSER wrote:
    Hi all
    Here is the error:
    ORA-06550: line 1, column 7: PLS-00306: wrong number or types of arguments

    It's one of these error messages that actually means what he says.

    The following code generates the error:
    create or replace PROCEDURE AMENDNUMBER_UPDATE
    (
    SHIP_NUMBER IN VARCHAR2,
    AMEND_NO ON SYS_REFCURSOR)
    AS...

    now when I try to run the under statement I get the above error:
    exec amendnumber_update (ship_number);

    The procedure requires 2 arguments.
    You try to call with only 1 argument. It's the wrong number of arguments.

    To call the procedure from SQL * Plus, you can do something like this:

    VARIABLE   rc  REFCURSOR
    
    EXEC  amendnumber_update (123, :rc);
    

    The 1st argument is an argument IN, so you can pass any kind of digital expression. (I used a literal above.)
    The 2nd argument is an OUT argument, so you must pass a variable. (I used a variable link above.)

  • ORA-06550: line 21, column 5: PLS-00306: wrong number or types of arguments

    Dear Sir

    can someone help what is the problem?
    I get the error message:
    ORA-06550: line 21, column 5: PLS-00306: wrong number or types of arguments in the call to 'STRONG_PASSWORD_VALIDATION' ORA-06550: line 21, column 5: PL/SQL: statement ignored

    code is:
    ---
    DECLARE
    l_username varchar2 (100);
    l_password varchar2 (100);
    l_old_password varchar2 (100);
    l_workspace_name varchar2 (30);
    l_min_length_err boolean;
    l_new_differs_by_err boolean;
    l_one_alpha_err boolean;
    l_one_numeric_err boolean;
    l_one_punctuation_err boolean;
    l_one_upper_err boolean;
    l_one_lower_err boolean;
    l_not_like_username_err boolean;
    l_not_like_workspace_name_err boolean;
    l_not_like_words_err boolean;
    BEGIN
    l_username: =: P29_CURR_USER;
    l_password: =: P29_NEW_PW;
    l_old_password: =: P29_PW;
    l_workspace_name: = APEX_UTIL. GET_DEFAULT_SCHEMA;
    APEX_UTIL. () STRONG_PASSWORD_VALIDATION
    p_username = > l_username,.
    p_password = > l_password,
    p_old_password = > l_old_password,
    p_workspace_name = > l_workspace_name,
    p_use_strong_rules = > false,
    p_min_length_err = > l_min_length_err,
    p_new_differs_by_err = > l_new_differs_by_err,
    p_one_alpha_err = > l_one_alpha_err,
    p_one_numeric_err = > l_one_numeric_err,
    p_one_punctuation_err = > l_one_punctuation_err,
    p_one_upper_err = > l_one_upper_err,
    p_one_lower_err = > l_one_lower_err,
    p_not_like_username_err = > l_not_like_username_err,
    p_not_like_workspace_name_err = > l_not_like_workspace_name_err,
    p_not_like_words_err = > l_not_like_words_err
    );

    IF l_min_length_err THEN
    return ('Kennwort ist zu kurz');
    END IF;

    IF l_new_differs_by_err THEN
    return ("' muss sich vom alten Kennwort unterscheiden Kennwort");
    END IF;

    IF l_one_alpha_err THEN
    return ('wenigstens einen letter included muss Kennwort');
    END IF;

    IF l_one_numeric_err THEN
    return ('wenigstens eine Ziffer included muss Kennwort');
    END IF;

    IF l_one_punctuation_err THEN
    return ('wenigstens ein Sonderzeichen included muss Kennwort');
    END IF;

    IF l_one_lower_err THEN
    return ('wenigstens einen Kleinbuchstaben included muss Kennwort');
    END IF;

    IF l_one_upper_err THEN
    return ('wenigstens einen Grossbuchstaben included muss Kennwort');
    END IF;

    IF l_not_like_username_err THEN
    return ('Kennwort darf nicht den included Nick');
    END IF;

    IF l_not_like_workspace_name_err THEN
    return ('Kennwort darf nicht den Namen-Workspace included');
    END IF;

    IF l_not_like_words_err THEN
    Return ("' contains unerlaubten term Kennwort") End Function
    END IF;
    Returns a null value.
    END;
    ---
    Any help is welcome.
    Kind regards
    Lorenz

    Look in your version of apex_util. Your code certainly doesn't look like using STRONG_PASSWORD_VALIDATION, which has very different parameters.

    My version (4.0) of STRONG_PASSWORD_CHECK has 16 parameters, your code has 15.

Maybe you are looking for

  • How can I stop my graphics to move?

    I'm having a problem with my graphics move according to the data and the values on the axis, and I would that they should be aligned. Please see the before and after comparison of data picture I've attached. Your comments would be welcome... maybe I

  • HP Probook s 4740 video drivers

    Hello I use HP Probook s 4740 with switchable graphics AMD 7650 and Intel 4000. I'm using the latest drivers from HP, but when I run the 2014 Autocad, the application crashes until she begins with a message "FATAL ERROR: Exception not supported Acces

  • I am able to install windows 8 for my samsung galaxy tab 10.1? What 8 victory is officially published

    I intend to buy windows 8, but I would like that it on my counter top and my Tablet without having to buy another Tablet under windows 8 pre installed. windows 8 supports the ARM

  • Pavilion g7-1368dx upgrade to A8 - 3500M, does not start

    My Pavilion g7-1368dx came with a processor A6 - 3420M.  I have the BIOS f.52 (works very well for months).  I tried to upgrade the processor to an A8 - 3500M (same 35W TDP, socket FS1, and turbo 1.5GHz/2.4GHz) for a boost of graphics (400 vs 320 sha

  • Yellow mark points in Device Manager

    * Original title: network problems (yellow questions in Device Manager) My dell latitude D520 Windows XP 2002 do not recognize of network, video controller, sm bus controller and video controller (VGA) compatible. Big yellow question mark in the OTHE