Create App From Spreadsheet: "column name is an Oracle reserved word"

I'm creating an App from a spreadsheet on apex.oracle.com (3.0.0.00.20 at time of writing) and receiving the error "The identified column name is an Oracle reserved word. Please choose another name."
I've tried adding an underscore to the end of each column name in order to avoid having to check every column name (yup, lazy) but that didn't remove the error, nor is any column name identified by the interface.
Thoughts?

Hi David,
There was a bug at one time where reserved words were not being checked properly when creating columns. A particular problem related to names beginning with "SYS".
Try adding the underscore in front of the column name.
Regards
Andy

Similar Messages

  • Create application from spreadsheet failing - APEX 3.0

    Create Application from Spreadsheet failing (wrong column order) on the upload
    example csv columns are nameA, nameB, nameC
    Upload as csv
    The column order of the csv file changes....(its random).
    example csv is nameC, nameB, nameA -.but sometimes it works after numerous tries uploading it (column order is correct - same as csv file)
    I have another apex/db (10.1.0.4.2) installation(same version 3.0) where it works all the time(same csv file)
    The database for the failing Apex installation is (10.2.0.1.0)
    ANY IDEA???...could be a a database caching issue or a wrong db parameter?

    What table gets populated when you upload a csv file via create application from spreadsheet (is it only APEX_APPLICATION_FILES)? Because if i import the csv file in the repository it looks file when i download it. I not sure what controls the order of the csv file column order upon the upload create application from spreadsheet process. This is a very perplexing problem since it works on another apex 3.0/10.1 database environment.
    thanks

  • CREATE INDEX WITH DUPLICATE COLUMN NAME

    Hi,
    i need to interface our application with an Orale Bridge to CREATE INDEX with duplcate column Name.
    For Example
    CREATE index NLOT_FOURNLOT_idx ON NLOT(FOURNISSEUR ,NOLOT ,FOURNISSEUR ,NOBLFOUNISSEUR,NOLIGNEBL ,NOLOT ,QTECOLISRECUES ,CODENONQUALITE ,QTECOLISACCEPTE);
    CREATE table NLOT(
    FOURNISSEUR VARCHAR2(09)
    ,NOBLFOURNISSEUR VARCHAR2(13)
    ,NOLIGNEBL VARCHAR2(03)
    ,NOLOT VARCHAR2(20)
    ,QTECOLISRECUES VARCHAR2(10)
    ,CODENONQUALITE VARCHAR2(02)
    ,QTECOLISACCEPTE VARCHAR2(10)
    ,NOMBREDECOLISRE VARCHAR2(10)
    ,NOMBREDECOLISAC VARCHAR2(10)
    ,FILLER VARCHAR2(1)
    ,FILLE1 VARCHAR2(1)
    ,TYPEREFERENCE VARCHAR2(01)
    ,REFERENC1 VARCHAR2(15)
    ,CONTROLERECEPTI VARCHAR2(01)
    ,DATEDEPEREMPTIO VARCHAR2(8)
    ,CONTROLEPROCHAI VARCHAR2(1)
    Thanks
    Philippe

    Well, you can't do it. ORA-957 is one of those irrevocable errors for which the solution is to remove the duplicate name from the SQL statement.
    But, anyway, why do you want to do this? I would guess there's no performance benefit from having the same column indexed twice (of course it's impossible to test this, so it's just my opinion).
    Cheers, APC

  • Problem creating application from spreadsheet(.csv)

    I am experiencing a problem while creating an application from a spreadsheet (.csv file). I select upload csv file, the filename, and on the set table properties page the columns are in random order. Normally, the columns follow the order of the first line of the .csv file with comma separated column names. If the columns are not in the order specified in the .csv file, it cannot be loaded. I have used this method a few times and never had this problem in the past. Any information is appreciated.
    Thanks.

    Hello,
    Sure you cannot utilize the spread sheet functions in creating a Database app.
    You can do what you want by either using SQL function in the Report source, or if you use Interactive report then you can do it using Actions Menu >> Format >> compute .. Then you save your report as a default report.
    Please read more here:
    http://apex.oracle.com/pls/apex/f?p=44785:24:0::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:5719,29
    http://apex.oracle.com/pls/apex/f?p=44785:24:0::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:5717,29
    http://apex.oracle.com/pls/apex/f?p=44785:24:0::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:5718,29
    Best Regards,
    Fateh
    If you believe that my answer was helpful to you or correct then please mark the answer as helpful or correct
    Edited by: Fateh on Nov 21, 2012 3:23 AM

  • How to get the alias name of an attribute of a VO from its column name?

    How can I programmatically get the alias name of an attribute of a VO given its column name?
    Often alias and column names are not same when the VO is created (and I don't require them to be the same)

    Hello John.
    I will be more precise. When the VO based on a table comes out from the wizard, it produces xml entries like the following one:
      <ViewAttribute
        Name="ColumnName"
        AliasName="COLUMN_NAME"/>There the column of the table on the DB really is COLUMN_NAME. The wizard mangles that name producing ColumnName as Name property.
    This is ok. I don't want to change this default behaviour.
    What I need is to programmatically get the value of that attribute given its AliasName property value:
    String f(ViewObject vo, String AliasName) {
    return (String)vo.getCurrentRow().getAttributeFromAliasName(aliasName); // getAttributeFromAliasName does not exist
    // instead of return (String)vo.getCurrentRow().getAttribute(Name);
    That is, usually getAttribute expects what in the xml is the Name property. However, I want a sort of getAttribute() expecting the AliasName.
    I hope it's clear.

  • App Builder  - Create App from InDesign - "Sign In Failed - Please Try Again"

    I'm launching the App Builder from the Folio Builder Panel in InDesign (CC), by selecting my folio and choosing "Create App".  When App Builder launches, it immediately errors, saying "Sign in failed, pelase try again".  I can select "Log Out" in the corner, and Log In (successfully), but then a message box appears telling me to create an app I need to launch app builder from the folio builder panel. 
    I have read the support article regarding folio and article names causing an error, but all my names appear to be ok - all just smallcase, no spaces or special characters.
    Anyone have any tips?
    Thanks,
    Gary

    Make sure that you use your Creative Cloud account to sign in to the Folio Builder panel, and then choose Create App. If that doesn't work, try signing out of the Folio Builder panel, choose Create App, and then sign in.

  • Need to create a dynamic caption(column name) in a dynamic table

    Hi All,
    I have created dynamic table .But the dynamic column is not showing.I have created two column name that is name and empId .I have tried with following code
    IWDCaption nameCap=(IWDCaption)view.createElement(IWDCaption.class,"nameCap");
    nameCap.setText("Name");
    tabColumn1.setHeader((IWDCaption)nameCap);
    IWDCaption addCap=(IWDCaption)view.createElement(IWDCaption.class,"addCap");
    addCap.setText("Address");
    tabColumn2.setHeader((IWDCaption)addCap);
    I m getting internal server error...But When i  m comented the above code i can able to see tha dynamic table withput column name..Can anyone help me
    Suman

    Hi
    IWDTableColumn tabColumn1 = (IWDTableColumn)view.createElement(IWDTableColumn.class,"N_Co");
              IWDTableColumn tabColumn2 = (IWDTableColumn)view.createElement(IWDTableColumn.class,"A_Co");
              IWDInputField nameText = (IWDInputField)view.createElement(IWDInputField.class,"N_Text");
              nameText.bindValue(attrib1);
              tabColumn1.setTableCellEditor((IWDTableCellEditor)nameText);
              IWDInputField addText = (IWDInputField)view.createElement(IWDInputField.class,"A_Text");
              addText.bindValue(attrib2);
              tabColumn2.setTableCellEditor((IWDTableCellEditor)addText);
    <b>I need to see the column name.....</b>
    for that i have written the following code...
    while writting the following code i m getting internal server error
    IWDCaption nameCap = (IWDCaption)view.createElement(IWDCaption.class,"nameCap");
    nameCap.setText("contribution_area");
    tabColumn1.setHeader((IWDCaption)nameCap);
    IWDCaption addCap=(IWDCaption)view.createElement(IWDCaption.class,"addCap");
    addCap.setText("SUM");
    tabColumn2.setHeader((IWDCaption)addCap);

  • Create app from database doesn't work

    hi all, i am new to developing in flex, and just set up a
    test-database (php, mysql) - i created a php project, and when i
    choose data->create application from database nothing happens
    ... just nothing ... any help would be very much appreciated, i am
    sure it's a no-brainer, but i just can't figure it out at this
    stage ... i run a full version of flex 3 pro

    Did you check the online documentation ? [http://help.sap.com/abapdocu_70/en/ABAPIMPORT_MEDIUM.htm#&ABAP_ALTERNATIVE_4@4@]
    I see your code has differences from the example provided in the standard documentation.

  • Query from variable column name?

    Running on LAMP
    Table - CONTACTS (35 COLUMNS APPROX)
    I want to be able to create a results page from a detailed
    query.
    My first attempt was to include 35 text fields in a form and
    then build the query: like '%namesearch%' and like
    '%companysearch%' and like '%companytype%' etc. etc. etc.
    But this is time consuming and prone to bugs.
    I though a much easier way would be to have two fields: one
    criteria field and one field representing the column you want to
    search in....
    Hmm...
    This is the query that I thought might work.
    SELECT * FROM CONTACTS
    WHERE 'colsearch' LIKE '%critsearch%'
    ORDER BY COMPANY, FULLNAME
    Obviously 'colsearch' is a variable from a menu drop down
    field.
    Strangely, if I set the default value for colsearch as
    COMPANY and default value for critsearch as '%', it does seem to
    return a result (all records) on the page load (I have the form and
    results on the same page) but if I hit submit, it returns no
    recordset!
    Is this even possible?
    CODE:
    $colsearch_recordlookup = "COMPANY";
    if (isset($HTTP_POST_VARS['scolumn'])) {
    $colsearch_recordlookup = (get_magic_quotes_gpc()) ?
    $HTTP_POST_VARS['scolumn'] :
    addslashes($HTTP_POST_VARS['scolumn']);
    $critsearch_recordlookup = "%";
    if (isset($HTTP_POST_VARS['scriteria'])) {
    $critsearch_recordlookup = (get_magic_quotes_gpc()) ?
    $HTTP_POST_VARS['scriteria'] :
    addslashes($HTTP_POST_VARS['scriteria']);
    mysql_select_db($database_dbcrm1, $dbcrm1);
    $query_recordlookup = sprintf("SELECT * FROM CONTACTS WHERE
    '%s' LIKE '%%%s%%' ORDER BY COMPANY, FULLNAME",
    $colsearch_recordlookup,$critsearch_recordlookup);

    RichardODreamweaver wrote:
    > This is the query that I thought might work.
    >
    > SELECT * FROM CONTACTS
    > WHERE 'colsearch' LIKE '%critsearch%'
    > ORDER BY COMPANY, FULLNAME
    >
    > Obviously 'colsearch' is a variable from a menu drop
    down field.
    The name of the column should not be in quotes:
    SELECT * FROM CONTACTS
    WHERE colsearch LIKE '%critsearch%'
    ORDER BY COMPANY, FULLNAME
    David Powers, Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Creating chart from single column of multiple tables in Numbers '09

    I have multiple tables (spread across multiple sheets) in my document. In column B of each table is a name. The other columns contain other categorized data. Each table has a variable number of rows, but each name is unique within a table. A particular name in any one table may or may not occur in another.
    What I want to do is create a chart that shows the total number of times each unique name occurs across all the tables. Not really sure how to do this...
    I would also like to be able to sort the chart from highest to lowest.
    Message was edited by: Sir Reginald

    That won't quite work, as I have hundreds of names to process. It was a good starting point though. Here's what I had to do:
    1) create a new table (mynames) containing all the names in mynames::A
    2) in mynames::B1 put the formula =SUM(COUNTIF(Table 1::A, A1), COUNTIF(Table 2::A, A1), ...)
    3) Select column mynames::B and then choose *INSERT -> Fill Down* from the menu
    It becomes a bit tedious to have to update the formula and refill the column every time I add another data table. Imagine if I had hundreds of tables to enter. Hmmm....
    I currently have one table per sheet, but if I were to move all the tables onto one sheet, categorize a column, and then collapse all the categories, that wouldn't take up too much space on one sheet. Say I had 100 tables, I could then reduce the formula to:
    =COUNTIF(Table 1:Table 100::A, A1)
    I would also have to make sure to place the mynames table before Table 1 in the table list. All in all, much less of a hassle to add new table data.
    Hopefully, Apple will add multi-sheet spanning collections, in the same way you can do multi-table collections now.
    Message was edited by: Sir Reginald

  • Create Table from Spreadsheet Error / Privileges

    Using Application Express 2.2.0.00.32.
    I can create a table using the Object Browser or via the SQL Command utility. If I try to load data from a csv or create an application from a spreadsheet, I get the following:
    ORA-20001: Unable to create modules. ORA-20001: create_table error: ORA-20001: Excel load run ddl error: ORA-01031: insufficient privileges
    I've tried searching the forums, but haven't found the needle in this haystack yet.
    Probably a common problem but it has me perplexed.
    What piece of the puzzle am I not understanding?
    Thanks.
    cagora

    Then make sure the parsing schema of that other workspace has create table privilege granted directly to it. Better yet, review the system privileges of the working schema and make sure the broken schema has the same privs. Do not grant privileges using roles.
    Scott

  • Unpivot taking the last letter from the column name

    Hi guys, having
    DATE               Period1 Period2 Period3 Period4
    01/01/2014       1.02       1.06      1.02      1.03
    02/01/2014       1.06       1.05      1.04      1.06
    I would like an unptivot as
    01/01/2014    1        1.02
    01/01/2014    2        1.06
    01/01/2014    3        1.02
    01/01/2014    4        1.03
    02/01/2014    1        1.06
    02/01/2014    2        1.05
    02/01/2014    3        1.04
    02/01/2014    4        1.06
    But I'm wondering how can I take the last letter of the column. Maybe I should use a select case...
    Any advices? Thank you   

    DECLARE @Table TABLE
    dt DATE,
    P1 INT NULL,
    P2 INT NULL,
    P3 INT NULL,
    P4 INt NULL
    INSERT INTO @Table(dt, P1, P2, P3, P4)
    VALUES('20140101',10,null,20,3);
    INSERT INTO @Table(dt, P1, P2, P3, P4)
    VALUES('20140102',50,25,15,5);
    SELECT dt, row_number() over (partition by dt order by dt) rn,per AS DayMax FROM @Table
    UNPIVOT (per FOR DayNumber IN (P1, P2, P3, P4)) AS c
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • I would like to create a custom datagridview column containing text images and MS Word OLE objects

    I am an old time LabView programmer going back to 2.0.  But moved on with my career several years ago.  But here I am back attempting a custom column in dataviewgrid control.  .NET is hard.  My goal is to read in an MS Word document and parse it out to a custom column.  The column will contain regular old text, images and MS Word objects, sometimes called OLE objects.
    There is scant information on creating .NET and labview when it comes to form manipulation.  I have stuggled through the learning curve and now able to insert a text box column into a datagridview and add it to the form container and actually size it to the datagridview control.  I've added a menu, but still figuring out the layout class.  Did I say .NET is hard?
    I know there must be a custom column created and even found a C# example, sorta.  Trouble is the example uses easy stuff like override and private.  It will take me another 3 weeks for that, darnit I'm getting lazy.
    Does anybody out there have some example of a custom column in the datagridview?
    If you ask to post code.  I have nothing I would be proud to show.
    The sorta go by: http://www.codeproject.com/Articles/31823/RichTextBox-Cell-in-a-DataGridView

    This is what the progress looks like so far.  I broke the tasks down in sub VIs.  One to create a custom cell so I can add it to the column CellTemplate.  The other to add the column to the control.  My limited knowledge of .NET and the implementation in LV causes me to question the value of LV .NET.
    The coding to create a TextBoxCell override with ImageCell CellTemplate.  Honestly I'm guessing what to do, because the LV documentation on inheritance and overriding is poor at best.
    The column coding to add the cell to the custom column.
    Probe 19 always comes up with an error.  The error is the standard 1172 with no clue what is causing it.  The "index" will work on 0 or 1, I suspect bc the two cell types are 0 and 1 but nothing tells me that, just guessing.

  • Create PDF from PL/SQL-Interface XML FOP / Oracle BI / Oracle APEX packages

    Hi All,
    I think this is perhaps the most often asked question. And people suggest using PL-FPDF or PL PDF. There is a constraint, I can't use PL PDF because of monetary reasons.
    I wish I could use some method to output PDF from the PL/SQL. I already have a document (word document stored as CLOB). Now, I need to output this file as PDF. I know doing this outside database is easy and advisable, but this what I have been asked to do.
    Is there any method of implementation, using either XML - FOP or Oracle BI publisher or Oracle APEX tools (and not Oracle APEX itself, I know how to do this if the application is built, run using Oracle APEX, but this is plain Oracle HTP).
    Database: Oracle 9.2 running in Windows server.
    Thanks in advance.
    Guru
    Edited by: guru paran on Oct 22, 2009 12:55 PM
    Added tags

    Apologies for that.
    I am looking into ways to use Apex. Like calling the FOP in Oracle OC4J server and generating PDF from it. As I told already, we have this application built on Oracle HTP, we can't move to Oracle Apex now. I can install Oracle APEX and use the tools it offers. No problem in that.
    PL-FPDF is free, but I can see this doesn't help much. What I have is CLOB, not data from table. :(
    I am just looking into different ways one can do this.

  • Modifying Column names before Migrating to Oracle 9i

    Hello Everyone,
    I am trying to Migrate a SQL Server 7 database to an ORACLE 9i using the Migration Workbench tool.
    I have noticed the Migration Workbench changes some of our column names that are ORACLE RESERVED WORDS. Migration Workbench adds an underscore to the end of such column names. I need to keep the column names the same.
    I select a schema object On ORACLE MODEL PANE but Migration Workbench does not allow me to change the column name nor any of the its properties.
    I know that i could add a new column (e.g. DATE)and insert the data from the existing column (e.g. DATE_) and then drop the column but out developers don't like this approach!
    Thank you in advance for all your help!
    Mitra

    I am having the exact same problem. I dont think oracle migration work bench supports this i.e. changing the field names before we actuall complete the migration. So what I did was generate the DDL and clear up all the unnessasary '_' values from the DDL and then create the proper schema. I know this isn't the right way od doing things but I dont know of any other way. Keep in mind that I just started work on oracle like 2 weeks ago.

Maybe you are looking for

  • Goods Receipt and Serial Numbers

    I'm getting the following error "[IGN1.WhsCode][line: 1] , 'This entry already exists in the following tables (ODBC -2035)'" when trying to add a goods receipt document containing a single item that is serial number managed via the DI API.  We are ru

  • IPod 4G keeps crashing, freezing and shutting down randomly

    I think since the IOS7 update, my Ipod keeps on skipping songs, freezing on apps, crashing on apps and sometimes shutting down randomly. I have tried deleting from multitask, and shutting down (which only works for like 10 mins). How can I fix this?

  • Windows 8 Upgrade Messed up Photoshop

    I don't know how many things are messed up yet.  Here are some I have noticed. 1) When using certain tools, the image becomes completely black.  Crop and text are two. 2) The background/mode switches seemingly at random. 3) Color saturation is incorr

  • CO document not created while billing

    Hi, When a sales document is released to accounting, the controlling document is not being generated. The following documents are being generated. Accounting document Profitability Analysis document Special purpose ledger document. Could you please h

  • How to publish an Admin-Approved InfoPath template to 2 different site collections, and retain same internal column names

    Hi, I am wondering how best to publish an InfoPath form as an Admin-Approved template, to both Site Collection 1 (SC1) and Site Collection 2 (SC2). Some fields are promoted to SharePoint columns. I have already published my form to SC1, by choosing P