Sequence number not allowed

Sequence Pseudocolumns
See restrictions on sequences. 
Restrictions on Sequence Values You cannot use CURRVAL and NEXTVAL in the following constructs:
A subquery in a DELETE, SELECT, or UPDATE statement
A query of a view or of a materialized view
A SELECT statement with the DISTINCT operator
A SELECT statement with a GROUPBY clause or ORDERBY clause
A SELECT statement that is combined with another SELECT statement with the UNION, INTERSECT, or MINUS set operator
The WHERE clause of a SELECT statement
The DEFAULT value of a column in a CREATETABLE or ALTERTABLE statement
The condition of a CHECK constraint
Which rule am I breaking here, is there an implied GROUP BY as Im using the aggregate function even though its not specified?
create table t10
(col1  number,
col2 number);
insert into t10
values (null,1);
insert into t10
values (null,2);
create sequence s_test;
select s_test.nextval from dual;
1
select nvl(sum(col1),999) from t10;
NVL(SUM(COL1),999)
               999
select nvl(sum(col1), s_test.nextval) from t10
ERROR at line 1:
ORA-02287: sequence number not allowed here

Docs can have bugs, yes. That wouldn't be the first time.
It could be very tedious to give all and every cases where nextval should not work, I'm sure there're other cases.
Well, unless you have plenty time to spend solving the docs problems, you may want to rewrite your code to make it work. Much easier, and mush faster than going through the support to know which is right between doc and Oracle code. I'd tend to think about the 2nd though, since we are talking about an aggregate.
What about :
select nvl(mysum, s_test.nextval) from (select sum(col1) mysum from t10);
Nicolas.

Similar Messages

  • ORA-02287 sequence number not allowed here

    Hello
    Could someone tell my why I get this error with the following select?
    create sequence dt_test_seq start with 1 increment by 1;
    create table dt_test_tab (col1 number,col2 number, col3 number);
    insert into dt_test_tab values(1,1,1);
    insert into dt_test_tab values(1,1,1);
    insert into dt_test_tab values(1,2,2);
    insert into dt_test_tab values(2,2,3);
    insert into dt_test_tab values(2,2,3);
    select
         col1,
         col2,
         col3,
         NVL(next_val,LAG(next_val) over(partition by col1,col2 order by col1,col2))
    from
         select
              col1,
              col2,
              col3,
              CASE
                   WHEN  row_number() over (partition by col1,col2 order by col1,col2) = 1 THEN
                        dt_test_seq.nextval
              END next_val
         FROM
              dt_test_tab
         );I came across the problem while trying to come up with a single query answer to the post:Re: Call a function only on change of group of columns
    The inner query works fine but the error comes when it is turned into an inline view and apply a function to the next_val column.
    It's more out of curiosity than anything else as the answer that dmitry posted is obviously the right way to do it?
    And yes, I am very bored ;-)
    David

    SQL> create function getnextval return number
    2 is
    3 id number;
    4 begin
    5 select dt_test_seq.nextval into id from dual;
    6 return id;
    7 end;
    8 /
    Function created.
    SQL> edit
    Wrote file afiedt.buf
    1 select
    2 col1,
    3 col2,
    4 col3,
    5 CASE
    6 WHEN row_number() over (partition by col1,col2 order by col1,col2) = 1 THEN
    7 getnextval
    8 END next_val
    9 FROM
    10* dt_test_tab
    SQL> /
    COL1 COL2 COL3 NEXT_VAL
    1 1 1 99
    1 1 1
    1 2 2 100
    2 2 3 101
    2 2 3
    SQL> edit
    Wrote file afiedt.buf
    1 select
    2 col1,
    3 col2,
    4 col3,
    5 NVL(next_val,LAG(next_val) over(partition by col1,col2 order by col1,col2)) next_v
    6 from
    7 (
    8 select
    9 col1,
    10 col2,
    11 col3,
    12 CASE
    13 WHEN row_number() over (partition by col1,col2 order by col1,col2) = 1 THEN
    14 getnextval
    15 END next_val
    16 FROM
    17 dt_test_tab
    18* )
    SQL> /
    COL1 COL2 COL3 NEXT_V
    1 1 1 105
    1 1 1 105
    1 2 2 106
    2 2 3 107
    2 2 3 107
    Is it what you need ?
    Rgds.
    But I am afraid it's not what you need, am I not ?

  • The reference to the table, view or sequence is not allowed in this context

    Hi,
    I'm triying to execute the SP that I describe below and the OS give me an error:
    CREATE OR REPLACE PROCEDURE DWARE.P_CSCV_AGR_MONTH_REVENUE
        TBL_NAME VARCHAR2,
        START_DATE DATE,
        RESULT_ OUT NUMBER
      ) AS
      BEGIN
      DECLARE
        v_tbl_name VARCHAR2(30);
        v_start_date DATE;
        v_result NUMBER := 0;
        v_select_aux VARCHAR2(32767) := ' ';
        v_temp_table VARCHAR2(30);
        v_exists NUMBER;
      BEGIN
        v_tbl_name := TBL_NAME;
        v_start_date := START_DATE;
        v_temp_table := 'temp_' || v_tbl_name;
        SELECT count(*) INTO v_exists FROM tab WHERE lower(tname) = lower(v_temp_table);
        IF (v_exists = 1) THEN
          v_select_aux := '
            DROP TABLE ' || v_temp_table || ' CASCADE CONSTRAINTS PURGE
          EXECUTE IMMEDIATE (v_select_aux);
          COMMIT;
        END IF;
        v_select_aux := 'CREATE TABLE ' || v_temp_table || ' AS
                                  SELECT ch.date_ month_revenue,
                                       s.date_sub month_sub,
                                       s.codpromoter,
                                       u.OPERATOR,
                                       SUM (ch.total) AS TOTAL_OK
                                       FROM cscv_sub_charges_' || to_char(v_start_date, 'YYYY_MM')|| ' ch
                                       INNER JOIN cscv_subs s
                                       ON ch.id_sub = s.ID
                                       INNER JOIN cscv_users u
                                       ON s.id_user    = u.ID
                                WHERE ch.STATUS = 0
                                GROUP BY ch.date_, s.date_sub, s.codpromoter, u.OPERATOR';
        EXECUTE IMMEDIATE (v_select_aux);
        COMMIT; 
         v_select_aux := '
    INSERT INTO ' || v_tbl_name || ' (
             month_revenue,
             month_sub,
             codpromoter,
             operator,
             TOTAL_0,
             TOTAL_1,
             TOTAL_2,
             TOTAL_3,
             TOTAL_4,
             TOTAL_5,
             TOTAL_6,
             TOTAL_7,
             TOTAL_8,
             TOTAL_9,
             TOTAL_10,
             TOTAL_11
            SELECT
             month_revenue,
             month_sub,
             codpromoter,
             operator,
             TOTAL_0,
             TOTAL_1,
             TOTAL_2,
             TOTAL_3,
             TOTAL_4,
             TOTAL_5,
             TOTAL_6,
             TOTAL_7,
             TOTAL_8,
             TOTAL_9,
             TOTAL_10,
             TOTAL_11
            FROM
               SELECT
                  month_revenue,
                  month_sub,
                  codpromoter,
                  operator,
                  sum(total_ok) total_0,
                  0 total_1,
                  0 total_2,
                  0 total_3,
                  0 total_4,
                  0 total_5,
                  0 total_6,
                  0 total_7,
                  0 total_8,
                  0 total_9,
                  0 total_10,
                  0 total_11
                 FROM '|| v_temp_table ||'
              WHERE to_char(month_sub,''mm/yyyy'') = to_char(sysdate,''mm/yyyy'')
              GROUP BY month_revenue,month_sub,codpromoter, operator
              UNION ALL
              SELECT
                  month_revenue,
                  month_sub,
                  codpromoter,
                  operator,
                  0,
                  sum(total_ok),
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                 FROM '|| v_temp_table ||'
              WHERE to_char(month_sub,''mm/yyyy'') = to_char((to_date(sysdate,''dd/mm/yy'') - INTERVAL ''1'' MONTH),''mm/yyyy'')
              GROUP BY month_revenue,month_sub,codpromoter, operator
            GROUP BY month_revenue,
             month_sub,
             codpromoter,
             operator
        EXECUTE IMMEDIATE (v_select_aux);
        v_result := v_result + SQL%ROWCOUNT;
        COMMIT;
        v_select_aux := '
          DROP TABLE ' || v_temp_table || ' CASCADE CONSTRAINTS PURGE
        EXECUTE IMMEDIATE (v_select_aux);
        COMMIT;
        RESULT_ := v_result;
      END;
      END P_CSCV_AGR_MONTH_REVENUE;
    BEGIN
    DWARE.P_CSCV_AGR_MONTH_REVENUE(CSCV_AGR_MONTH_REVENUE,'01/01/2010');
    END;
    /and the output is:
    Error at line 1
    ORA-06550: líne 2, column 32:
    PLS-00357: The reference to the table, view or sequence 'CSCV_AGR_MONTH_REVENUE'  is not allowed in this context
    ORA-06550: líne 2, column 1:
    PL/SQL: Statement ignoredwhat could I do to resove the problem??
    Thanks in advance...

    Hi,
    Your procedure's signature is
    CREATE OR REPLACE PROCEDURE DWARE.P_CSCV_AGR_MONTH_REVENUE
    TBL_NAME VARCHAR2,
    START_DATE DATE,
    RESULT_ OUT NUMBER
    ) i.e. it is expecting two input parameters, TBL_NAME in VARCHAR2 format and the other START_DATE in DATE format. Also you need a variable with data type as NUMBER to hold the value of OUT parameter RESULT_
    Now look at the way you are calling this procedure
    BEGIN
    DWARE.P_CSCV_AGR_MONTH_REVENUE(CSCV_AGR_MONTH_REVENUE,'01/01/2010');
    END;
    /first parameter has to be a VARCHAR2, so enclose CSCV_AGR_MONTH_REVENUE into single quotes.
    second parameter should be a date, so use to_date() function.
    Lastly declare a variable with data type as Number for holding value of out parameter RESULT_
    Something like this :
    declare
    t_num number;
    begin
    a('CSCV_AGR_MONTH_REVENUE',to_date('01/01/2010','MM/DD/YYYY'),t_num);
    dbms_output.put_line(t_num);
    end;Vivek L

  • Cs5 serial number not allowed for cs6 upgrade?

    hello
    I am trying to install CS6 Design Premium (via CD) and have CS5. However I am denied installation because my CS5 serial number is not allowed (it appears I must have CS5.5).  All phone lines are engaged. As well as frustrating, this would seem a very poor 'stealth' trick. I have countless registered Adobe copies going back years and saw no warning re this possibility prior to purchase. Is installing from CS5 impossible?

    phew! I took your advice and after many dropped phone connections, I was able to speak to Prashant (Adobe service rep in India) who was able to take create a (temporary) support number for me to type in to the registration dialogue via the challenge code procedure. This appeared to bypass the registration dropdown issue and so allowed me to register... at last!
    In retrospect I am very grateful for your help and my good fortune in being able to speak to Prashant who was able to fix the problem over the phone. However I suspect this problem may occur to others and the solution seems far from easy when long phone queues and dropped connections add to the tortuous minefield of what is simply meant to be a registration process!
    best regards in all events
    Simon

  • Can't open sequence: " operation not allowed.  Out of memory"

    I have a project with several sequences. The master sequence started freezing on me. I restarted FCP and the computer, but now it won't let me open this sequence. It will let me open others in the project, but not this one. It's even smaller than others. I get the error message, "Operation not allowed. Out of memory." How do I fix this if I can't open it? I've cleaned out render files as well.
    Thanks for the help!

    The graphics/stills don't reside in your project or in a Sequence - those are just pointers to the original media. The images should be on a hard drive wherever you stored them.
    The problem could also be due to a corrupt render files. You could try trashing the render files for the project and see if it opens afterward.
    -DH

  • Cannot open Sequence:  "Operation Not Allowed" then "Out of Memory"

    I quit FCS1 for about 5 hours and returned. When I opened the project I was working on I got these messages: "Operation Not Allowed" then "Out of Memory" when I attempt to open my master working sequence. Other sequences (small nests) do open within the project. The project opens, so the file is not corrupt. A back-up copy of the same project file on a separate physical disc generates the same results. I deleted the prefs and User Data folder, even ran FCP Rescue. Same results. Then I resorted to the Autosave Vault. The two most recent saves resulted in the same error messages. Fortunately the next did not. I lost a considerable amount of work. The system says my memory is OK (6GB). Any ideas? (An attempt to open on a FCS2 machine {8GB RAM} resulted in the same two error messages.)
    The project is fairly lengthy (90 mins) and does have numerous 1 and 2 frame audio edits. Nothing particularly unusual in the video tracks--although I am mixing DV and HDV. It doesn't seem to me these attributes would matter, just throwing them out there.

    ...removing and re-rendering is a great idea, if you've got the time.
    And if during render you get the same out of memory error, try rendering "in-to-out", rendering small chunks until you get to a chunk which brings up the error. Then, you've found an offending "corrupt" file.

  • Cannot open a sequence: "Operation not allowed" error message

    I had been editing a sequence in Final Cut Express HD (v.3.5.1) and then I went to "Render All" and it was most of the way through rendering when suddenly an error message popped up that said "Operation no allowed." I clicked "Okay" and then another error message came up that said "Error: Out of memory." Now I can't open the sequence, and I've lost a few hours of work. Every time I try to open the sequence, I get the same error messages.
    Does anyone know why this happened and if I can recover it?
    Using Final Cut Express HD 3.5.1.

    Does anyone know why this happened and if I can recover it?
    Sounds like you ran out of space on the hard drive fitting in the renders.
    One or more render files may be corrupt as a result.
    Try opening one of your Auto Save Vault files that pre-dates the upset.
    Al

  • Sequence Number does not allowed here

    Hi,
    I am inserting rows in a table called membership with seqence number membership_id.nextval. But i am getting error like
    "Sequence number not allowed here"
    Before i inserted about 3852 rows in that table
    Here is the statement i am using
    INSERT INTO MEMBERSHIP (membership_id,ACTIVIST_ID,G_N_ID,ROLE_ID,
    REGION_ID,START_dATE,END_DATE,STATUS,state_id)
    SELECT membership_id.nextval,a.activist_id,G.g_n_id,R.ROLE_ID,
    '',mwlgmemship.start_date,'','Active',''
    FROM activist a,
    role r,
    group_network g,
    final.mwlgmemship mwlgmemship,final.mwlgmem mwlgmem
    WHERE
    a.first_name=mwlgmem.fname and a.last_name=mwlgmem.lname and a.c_zip_code=mwlgmem.czip and
    a.c_country=mwlgmem.country and mwlgmem.person_id=mwlgmemship.person_id and
    to_char(mwlgmemship.grno)=g.g_n_reference and mwlgmemship.role_id=r.role_id order by r.role_id
    I could not understand the problem, please help me
    I am selecting the other fields from other tables.
    Thanks
    Srinivas

    Restrictions on Sequence Values You cannot use CURRVAL and NEXTVAL in the following constructs:
    A subquery in a DELETE, SELECT, or UPDATE statement
    A query of a view or of a materialized view
    A SELECT statement with the DISTINCT operator
    A SELECT statement with a GROUP BY clause or ORDER BY clause
    A SELECT statement that is combined with another SELECT statement with the UNION, INTERSECT, or MINUS set operator
    The WHERE clause of a SELECT statement
    The DEFAULT value of a column in a CREATE TABLE or ALTER TABLE statement
    The condition of a CHECK constraintAbove text is from the sql reference manual.
    HTH
    Regards
    Raj

  • Select sequences number in a Query

    I am facing problems while selecting the Sequence Number in a query.
    create or replace view vfilemanifest as
    (select abc.* , ts.* from (select filemanifestid.nextval from dual) abc ,
    ( select distinct batchid,custodianid from
    tbatch tbat ,tcustodians tcstd, EXT_TAB_MASTERS ext_tab
    where tbat.batchname = ext_tab.batchname
    and tbat.batchpath = ext_tab.batchpath
    and tcstd.custodianname = ext_tab.custodianname
    and tcstd.custodianadd = ext_tab.custodianadd
    )ts )
    SQL> /
    (select abc.* , ts.* from (select filemanifestid.nextval from dual) abc ,
    ERROR at line 2:
    ORA-02287: sequence number not allowed here
    Please Advice
    Regards
    Sushant

    I'm sorry but that doesn't make it any clearer to me. This
    using External Tables , View , Collection , bulk collect and Forall Insert is an implementation, not a business requirement. You might find some enlightenment in want to create a pl/sql table type dynamically I answered.
    Anyway, I think what you want to do is this: (warning, untested code ahead!)
    DECLARE
       TYPE lrec IS RECORD (
           id NUMBER,
           batchid tbatc.batchid%TYPE,
           custodianid tcustodians.custodianid%TYPE);
       TYPE ltab IS TABLE OF lrec;
       llist ltab;
    BEGIN
       SELECT abc.* , ts.* BULK COLLECT INTO llist
       FROM  (select filemanifestid.nextval from dual) abc
             , ( select distinct batchid,custodianid
                 from   tbatch tbat ,tcustodians tcstd, EXT_TAB_MASTERS ext_tab
                 where tbat.batchname = ext_tab.batchname
                 and tbat.batchpath = ext_tab.batchpath
                 and tcstd.custodianname = ext_tab.custodianname
                 and tcstd.custodianadd = ext_tab.custodianadd
               )ts 
    END;
    /Cheers, APC

  • Sequence Number Error

    When I try to use sequence number while creating a materialized view,
    I got errors:
    create materialized view ruby_keywords
    build immediate
    as
    select keyword, keyword_id_sequence.nextval
    from (
    select distinct name as keyword
    from product
    union
    select distinct description as keyword
    from product
    Here is the error info:
    SQL Error: ORA-02287: sequence number not allowed here
    02287. 00000 - "sequence number not allowed here"
    How could I solve the issue here?
    The sequence is already created with the following statement:
    create sequence keyword_id_sequence
    start with 1
    nomaxvalue;
    Thanks,
    J

    try creating a function and call the same function in the view.
    SQL> select seq_id.nextval from dual;
       NEXTVAL
            43
    SQL> create or replace view view_sequence as
      2  select seq_id.nextval from dual;
    select seq_id.nextval from dual
    ERROR at line 2:
    ORA-02287: sequence number not allowed here
    SQL> create or replace function fnd_sequence
      2    return number is
      3    vSeqId number := 0;
      4  begin
      5    select seq_id.nextval into vSeqId from dual;
      6    return(vSeqId);
      7  end;
      8  /
    Function created.
    SQL> select fnd_sequence from dual;
    FND_SEQUENCE
              44
    SQL> create or replace view view_sequence as
      2   select fnd_sequence from dual;
    View created.
    SQL> select * from view_sequence;
    FND_SEQUENCE
              45
    SQL>note: i have only tried the view you may try it on a materialized view to see if it might work

  • Rename with resequence does not allow 6 digits

    OS: Win XP
    Bridge: 3.0.0.464
    Batch rename of files allows a sequence number that is limited to 5 digits. Even though the selector control allows you to specify six digits, the sequence number box does not allow the entry of the 6th digit. For example, I have the following:
    New file name:
    text: tf
    sequence number: 40389
    allow: Six Digits
    If I attempt to enter the sixth digit, I get a "beep" and the entry is not allowed. The Preview at the bottom indicates:
    Current file name: tf0001.cr2
    New filename: tf0403980.cr2
    It might also be useful to allow seven digits on the sequence number.
    The motivation for this is to allow perpetual sequence numbers. I have named all of my digital images with the series tf######. At present, I have over 400,000 images in my system. This provides a unique image identification without restoring to additional information such as "date + subject". In this way, all images on my web pages are identified by this simple number and a customer can simply provide a file number as an image reference - no matter when the image was taken or for which event.

    Be careful with setting the user agent to IE because that can make website send content (JavaScript and CSS) files that only work in IE and not in Firefox.<br />
    Google Docs should work in Firefox with the normal settings, unless Ubuntu made some changes with their branded version that is causing problems on that site.
    * "Clear the Cache": Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    * "Remove the Cookies" from sites that cause problems: Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]

  • Export naming options by collection sequence number

    My apologies if this was already discussed elsewhere but couldn't find an answer...
    Here is the situation. I have many photos with names generated on import. They have sequence numbers based on the shooting. But sometimes I want to create a photo essay, composed of various images from different shoots. The way I proceed is I create a collection for my essay and add photos to it. I then order the files in the collection to reflect the order of the series. Then I want to export with a different file names. The name has to match the recepient's file format and is rarely related to my original file. In all cases, I want to add a sequence number at the end of the file that reflects the position of the image in the essay or series. Ex: PhotoEssay01.jpg, PhotoEssay02.jpg and so on. I then create an export preset but there is something lacking in the custom names options. I use the sequence number which is fine when I want to use the whole series. But when I want to re-export a file, say at position 4, the export starts back at 1 (PhotoEssay01.jpg) as there is only one image in this export batch.
    I am trying to find a way to have the collection sequence number (not a term that exists), basically the position of the image relative to the collection I am working on. I have tried image # and total # without succes and the documentation is pretty unclear on the difference between the three numbering systems. I think it makes sense on import but I fail to see how to do that on export. I understand the export module does not care about how my grid was configured in the library view and cannot tell what is this image relative to the collection I am working on...
    Has anyone encoutered that issue (must have) and how to workaround it?
    I can change the sequence starting number in the export panel but it's annoying to have to go back to the panel each time just for that. Also, I wouldn't mind changing it in the export overwrite warning dialog if the Use unique Name allowed me to put a custom name. Now it just add -XX to the end of the file name...
    I thought using a IPTC field that is available in the custom name dialog and add the number there for each image but it is kind of a hack...
    Any ideas?
    Thanks

    OK. Me = silly.
    You see, folks, the feature I wanted shows up when you export (Original or Version),an then chose to edit  the name format…
    –ms

  • IBooks Author. I am not allowed to sign in with my Apple ID on iTunes Connect when I am trying to publish my book in iBooks Author. I do not understand why because I have fulfilled the first steps creating an account and informed my IRS tax number...

    I am not allowed to sign in with my Apple ID on iTunes Connect when I am trying to publish my book in iBooks Author. I do not understand why because I have fulfilled the first steps creating an account and informed my IRS tax number...

    The recommendation is always to make another ID for use with a paid books account. And while I can't swear this is at the root of your issue, you should in any case reach out to Apple for assistance on this one, I think.
    Account Applications:
    [email protected]
    Global Phone Support
    We have expanded English-language publisher phone support. To make contacting the iBookstore support even easier, new local phone numbers are now available for Australia, France, Germany, Italy, Netherlands, Spain, and the U.K. Support is available Monday to Friday, from 7 a.m. to 5 p.m. (PT).
    Country
    Phone Number
    Australia
    1300 307 504
    Note that this is a low tariff number.
    France
    0805 540 117
    Germany
    0800 664 5307
    Italy
    800 915 902
    Netherlands
    0800 0201 578
    Spain
    900 812 687
    U.K.
    0800 975 0615
    U.S.
    +1 (877) 206-2092
    Toll-free from U.S. and Canada.
    Good luck

  • UCCHECK error:  TRANSLATE... CODEPAGE/NUMBER FORMAT is not allowed

    Hi ,
    I am getting error " TRANSLATE... CODEPAGE/NUMBER FORMAT is not allowed" while doing UCCHECK activity.
    Existing code is
      DATA: BEGIN OF BIN_TAB OCCURS 500,  
            SATZ(1500)  TYPE C,
          END OF BIN_TAB.
       translate bin_tab from code page '1100'.
    I am getting this error for above statement.
    Class  CL_ABAP_CONV_IN_CE should be used but not sure about the syntax.
    Please suggest how to resolve it ?
    Thanks:
    Anugrah

    Please refer to below link:
    http://wiki.scn.sap.com/wiki/display/ABAP/CL_ABAP_CONV_IN_CE
    Thanks,
    Sunny

  • I purchased Adobe Acrobat X Pro two days ago and cannot receive my serial number; your form will not allow me to select my State for address-I have spent four hours of frustration

    Acrobat X Pro has a flawed serial number application form at the point where it asks for your State, the first time. I will not allow me
    to complete the form and receive my Serial Number.@

    I purchased it from my University bookstore and the attending clerk was no better informed than was I.
    The form is required to be infilled in order to receive the serial number necessary for installation of the software
    After five hours of trying, I was able to overcome the flaw in the form, as it appeared on the Acrobat website, and
    complete the two pull-down menus indicating the State in which I live.
    I called Adobe Customer Care for assistance and had to wait two hours for a return call, and by the time the
    call came though I had found that the website form allowed me to pull-down for the State of location.
    Adobe is an uncaring vendor, once it has your money in hand.

Maybe you are looking for