ADFBC: Customizing attribute level error messages

hi,
i am using JDev 10.1.3 and i want to customize the default attribute level error messages that the ADF would raise in response to the database. for example in a input field (which expects a primary key) if a duplicate field is entered you would see a JBO exception telling you that its a duplicate right under the Component. But as i am using the a custom error handler class which inherits the DCErrorHandlerImpl along with a custom pageLifecycle and ADFPhaseListener classes (as in the ADF Guide), i manage to customize the messages according to the ErrorCodes but the messages that are displayed under the component giving the specific messages are no longer there.
Is there a way to customize them so that i can put the general error messages on top of the page (using the <af:messages> tag) and component/attribute specific errors beside the components.
any help or pointers would be appreciated.
Thanks.

There is surely a section in the Fusion Developer's Guide on custom error/exception handling. Have you found it? Perhaps you have since you are considering overriding view/model framework objects.
In JDev 10g there was very good documentation for how to do this in the ADF Developer's Guide. As far as I could tell, the equivalent manuals are the Fusion Developer Guides for ADF 11g. I think you will have a lot of luck getting what you want if you research this a bit more.
In ADF 10g, what you are alluding to certainly was the solution to what you wanted. I do not know a whole lot about version 11g, but I suspect it is similar in this regard.
in 10g this process started with overriding the ADF life-cycle.
Once you get this working I also found some on-line commentary/articles from Avrom Roy-Federman on how to additionally extend error handling.
All this said, you also seem to be asking some other questions (jobid and such), the solutions of which would require us to have more information about your application, I think.
Maybe you can take one question at a time? Or start multiple threads?

Similar Messages

  • Q:  Supressing the attribute level error message ? Error appears twice

    Hi,
    Is there a way for my customer to supress the attribute level error message?
    In Internet Expenses,
    The error message :
    'Error
    Justification - a receipt with this expense type requires a justification.
    Please enter a justification for this receipt.'
    is appearing twice on the Cash and Other Expenses Details page
    It appears once at the top of the page and again underneath the Justification box/field.
    Thanks for your help,
    Vicky

    Vicky,
    I think its the AttrValException you are hitting. In that case it is the expected behaviour of the Exception.
    Thanks

  • Jdev11g;Customizing Business Components Error Messages

    Hi All,
    Using Jdeveloper 11.1.1.2. I have customized the BC error message using message bundle. My message bundle class is
    public class MessageBundle1 extends ListResourceBundle {
    private static final Object[][] sMessageStrings =
    new String[][] {
    { "JBO-26048","Child records exist against selected record " },
    { "EMP_JOB_FK","Child records exist against selected record "},
    { "JBO-25013","Record already exist"},
    { "JOB_ID_PK","Job ID already exsist"}
    /**Return String Identifiers and corresponding Messages in a two-dimensional array.
    protected Object[][] getContents() {
    return sMessageStrings;
    Need help on couple of questions/issues I am facing on this:-
    1) Though I have given the error message for JBO-25013 and JOB_ID_PK, still I am getting following error message on UI , when saving the new record
    "Too many objects match the primary key oracle.jbo.Key[AD_PRES ]."?
    2) Why I am getting "Attribute JobId in HrModule.JobsView1 is required." along with above error message in the error popup window?
    3) When deleting the record, though I am getiing desired error message on UI "oracle.jbo.DMLConstraintException: Child records exist against selected record ", why error message is prefixed with "oracle.jbo.DMLConstraintException".?
    4) How I can localize the error messages to another language?
    Thanks
    Vikram
    Edited by: Vikram K on Mar 22, 2010 3:23 PM

    There is surely a section in the Fusion Developer's Guide on custom error/exception handling. Have you found it? Perhaps you have since you are considering overriding view/model framework objects.
    In JDev 10g there was very good documentation for how to do this in the ADF Developer's Guide. As far as I could tell, the equivalent manuals are the Fusion Developer Guides for ADF 11g. I think you will have a lot of luck getting what you want if you research this a bit more.
    In ADF 10g, what you are alluding to certainly was the solution to what you wanted. I do not know a whole lot about version 11g, but I suspect it is similar in this regard.
    in 10g this process started with overriding the ADF life-cycle.
    Once you get this working I also found some on-line commentary/articles from Avrom Roy-Federman on how to additionally extend error handling.
    All this said, you also seem to be asking some other questions (jobid and such), the solutions of which would require us to have more information about your application, I think.
    Maybe you can take one question at a time? Or start multiple threads?

  • Capturing Attribute Level Error

    Hi, I have an attr field set as "Update while new" I want to customize the error message thrown for the specific field instead of the generic EO message. I know I need to override the validate method of the VORowImpl class howver im not sure where to place code and what. Do I need to get the entity attr val and compare that with the vo attr val?
    Thanks!

    Attribute validation exception can be of two types:
    1) Thrown by Framework itself, when it is expecting some mandatory attribute say..primanry key.
    If you wanna overide this error message.... you would have to utilise process form data method in CO.2)Attribute validation exception thrown by code in EOimpl for that particular exception. This can be overidden if you extend EO and in the extended EOImpl don't have a super call. Copy all the custom code other than the standard code in ur extended EO, just don't put the attribute validation part for the attribute.
    But i think for both approach 1 should be optimum in both cases. Give that a try.. extend the CO and put ur custom OAException in process form data, and let me know if u face any problems.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • No organizational data exists on item level (error message)

    Hello everybody,
    I still have this error message when try to create a shopping cart : 'No organizational data exists on item level'
    Following a lengthy discussion with SAP Support, SAP recommended that I remove the reference of the Purchasing Organization and Purchasing Group to the backend system (R/3).
    After removing the reference I was able to complete the SC creation process, but I got an error at the PO creation process, where I am unable to release the PO since it is not linked to a backend (R/3) Purchasing Organization/Group.
    I am currently using SRM 4.0 with EBP 5.0 in Extended Classic Scenario.
    I need an Urgent help on this issue !!
    Thanks,
    Lina

    Hi,
    If You have own PO document type (ZCS) then don't hange it.
    in SYS attrib add a local EBP system
    If you don't use local categories, You don't need to add product cat. * for local system.
    in my ppoma_bbp company have two purch orgs.
    -for local (fields with purch org and system id is empty)
    -for backend (fields with purch org is filled from backend system.)
    Example:
    Company (function with company code PW01\R3100)
    - Purch org local (function purch. org. checked but not filled)
    - Purch group local (function purch. group checked bud not filled)
    - Purch org backend (function purch. org. checked with values PZ1\R3100)
    - Purch group backend (function purch. group checked with values PZZ\R3100)
    Regards,
    Marcin Gajewski

  • Customizing Predefined Database error messages

    Hi,
    I've a ADF table from the view object in my page. The table has two columns and column 2 is mandatory from entity side (in db not null). While filling the table from the page, I kept 3 row's value empty in 2nd column.
    Now on submit, it throws validation message which is as expected. But as I left 3 field in column 2 blank, in the message it says "Column 2 : Please enter a value" three times.
    My customer wants that instead of three message string, it should display one message string like "Please enter values for column 2"
    Is there any possibility to concatenate the 3 message string into single message? If yes what is the way to achieve it?
    We are using JDeveloper 11.1.1.4
    Thanks in Advance
    Arunava

    Hi,
    I'm also facing same problem since many days..I'm unable to concatenate multiple duplicate error messages into a single message.I've a ADF table from the view object in my page.When I'm entering multiple row values in a single column as a blank values(which are mandatory), and after When i click the commit,AttrValException is being occured and predefined error messages are being displayed in a dialog box.As the entered blank values are from same column, the error messages are duplicate as shown below::
    (For example):
    Error:
    EmployeeId :You Must enter a Value
    EmployeeId :You must enter a Value
    EmployeeId :You must enter a Value.
    When I click the commit button,Is there any way to handle the exception and concatenate these error messages into a single message.
    I'm using JDeveloper 11.1.1.4.0
    Thanks in Advance
    Krishna Murthy

  • Customizing Business Components Error Messages sample

    hi i have been following this sample and this: http://jobinesh.blogspot.de/2011/03/customizing-business-components-error.html,i have follow the instruction but its not working win my application i re-create the problem,i have check with the working sample i have done everything i can see be done in the working sample but mine still not work can somebody check what am i missing i have upload in this hostfile i used hr schema http://www.datafilehost.com/download-9d37bd8a.html. am using jdeveloper 11.1.1.6.0
    i have created the two class and one of them
    <Application xmlns="http://xmlns.oracle.com/adfm/application"
                 version="11.1.1.59.23" id="DataBindings" SeparateXMLFiles="false"
                 Package="view" ClientType="Generic"
                 ErrorHandlerClass="view.CustomErrorHandler"
    what else am i missing what have i not done,i know am mssing something but don't know what,the sample does not show step by step implementation,it just have a working solution,if somebody know step by step  implementation can you pls explain to meEdited by: adf009 on 2013/03/12 12:09 PM
    Edited by: adf009 on 2013/03/20 2:44 PM

    is not working in my application,in my application am checking primary key constraint not unique constrains like in sample is there a diffirent
    this is my class,i have re-create the problem http://www.datafilehost.com/download-9c3e5f17.html
    import java.util.ListResourceBundle;
    public class CustomMessageBundle extends ListResourceBundle {
        private static final Object[][] sMessageStrings =
            new String[][] { { "UAM_ORGUSERSLINK_PK",
                               "Hello, The user Already Belong to this organisation" }, };
        /**Return String Identifiers and corresponding Messages in a two-dimensional array.
        protected Object[][] getContents() {
            return sMessageStrings;
    i have follow steps in the sample
    am geting this log error,instead of geting my error message
    <XmlErrorHandler> <handleError> ADF_FACES-60096:Server Exception during PPR, #1
    javax.servlet.ServletException: JBO-25013: Too many objects match the primary key oracle.jbo.Key[assist03 3099 ].
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: oracle.jbo.TooManyObjectsException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25013. Error message parameters are {0=oracle.jbo.Key[assist03 3099 ]}
         at oracle.jbo.server.EntityCache.throwTooManyObjectsException(EntityCache.java:604)
         at oracle.jbo.server.EntityCache.handleDuplicateKey(EntityCache.java:613)
         at oracle.jbo.server.EntityCache.addForAltKey(EntityCache.java:1020)
         at oracle.jbo.server.EntityCache.replaceForAltKey(EntityCache.java:1820)
         at oracle.jbo.server.EntityImpl.setAttributeValueInternal(EntityImpl.java:4094)
         at oracle.jbo.server.EntityImpl.setAttributeValue(EntityImpl.java:3676)
         at oracle.jbo.server.AttributeDefImpl.set(AttributeDefImpl.java:3301)
         at oracle.jbo.server.EntityImpl.setAttributeInternal(EntityImpl.java:2012)
         at ecadastre.gov.za.uam.model.entities.UamOrganisationUserImpl.setUsername(UamOrganisationUserImpl.java:137)
         at OrgDetails.onRowCreate(OrgDetails.java:2057)
         at OrgDetails.addMember(OrgDetails.java:1978)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(Unknown Source)
         at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
         at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
         at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:148)
         at org.apache.myfaces.trinidad.component.UIXTable.broadcast(UIXTable.java:279)
         at oracle.adf.view.rich.component.UIXTable.broadcast(UIXTable.java:145)
         at oracle.adf.view.rich.component.rich.data.RichTable.broadcast(RichTable.java:402)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         ... 38 morehi can anybody help me please
    Edited by: adf009 on 2013/03/26 4:59 PM

  • Custom run time error message into C# UI

    Hi,
    I'm trying to get the error message for the last step into my C# UI (using TestStand3.5).
    I've tryed the GetRunTimeErrorMessage in the UIMsg_Trace message event, but it doesn't work.
    Probably I should use the PostStepRunTimeError callback instead? Is there a sample code available in C# using it?  

    I'm getting the error code and the message, se below, but I also want to get the location info as in the standard TS error popup.
    The boolean Occurred parameter seems to be false even if I get an error. Is it reset to false or something? 
    int frameID = 0;
    errorCode = axExecutionViewMgrs[index].Thread.GetSequenceContext(0, out frameID).AsPropertyObject().GetValNumber("Parameters.ErrorLoad.Code", 0);
    details = axExecutionViewMgrs[index].Thread.GetSequenceContext(0, out frameID).AsPropertyObject().GetValString("Parameters.ErrorLoad.Msg", 0);
    location = axExecutionViewMgrs[index].Thread.GetSequenceContext(0, out frameID).AsPropertyObject().GetValBoolean("Parameters.ErrorLoad.Occurred", 0); 

  • Customizing weblogic server error messages

    Hi all
    I have an ADF app deployed in the weblogic server. I want to customize the error messages displayed by the server (e.g page not found error)

    Use the normal method of specifying error pages in web.xml
    http://www.java2s.com/Tutorial/Java/0400__Servlet/Seterrorpageinwebxml.htm is one example
    John

  • Customizing Oracle Database Error Message Using Oracle JVM

    Avi (that everybody on this forum knows) has just written the following article:
    http://www.oracle.com/technology/tech/java/jsp/parameterized_custom_messages.html
    Check it out, Kuassi

    I got blank space when try to access Oracle Database Error Messages 11g release 2 pdf version. Not sure if it is because of my browser or not. I'm using firefox 6.0.2 in Slackware 13 64 linux.I do not see any PDF link for "Oracle Database 11gR2 Error Messages" Guide, only the HTML version is available.
    Error Messages
    http://www.oracle.com/pls/db112/to_toc?pathname=server.112/e17766/toc.htm
    11gR2 Docs
    http://www.oracle.com/pls/db112/homepage

  • Another Customer with CO3 Error Message

    Hi all
    I got a new line, infintiny and Vision package (BB & Phone installed fine) but Vision is throwing up CO3 error message.
    I have reported this and advised I would get a call today, guess what no call (No surprise really)
    I'm hoping a mod can assist?
    Thanks
    CP

    Wow thanks Colin it sounds that this isn't uncommon then!!  The only entertainment I've had from the box so far is when I was on a conference call with two Indian sounding advisors having a full blown argument with each other over my situation with me just sitting in and listening to the whole thing, absolutely hilarious. I thought BT were a reputable company??
    Aled

  • Customer Services module - error message no.IW295

    Hi experts
    Ithe following is an error related to Customer service module in SAP
    "Relevance to MRP set at 3, as order released or activated
    Message no. IW295"
    can any body get solution.
    thanks andregards
    DSR

    Hi,
    Kindly refer the below thread:-
    Creating Material Reservations with a PM Order
    Thanks & Regards,
    Rahul Verulkar

  • "Estimate Levels" error messages

    Hi guys, 10.1.3.2 here.
    I tried to run "Estimate Levels" while online (right click on subj area - Estimate Levels).
    I got several errors (RPD validates fine):
    a) 14016 Queries requesting a grand total along with foreign keys from
    the fact table are not supported. - not really sure what this one is....
    b) 46008 - a general error has occured - "internal error" - then some filename with CPP extension (C++?) - SQORRqexpr.CPP line 1441 - this one even more weird
    c) a dimension from an alias table is not estimating correctly - hierarchy is built correctly with all the keys. an alias of the same source table validates just fine (different fields)...I get "Failed consistency check for this level" message, but after I set it manually it works - some values are NULL - so a possiblity?
    I'm started to have suspicions something is corrupted in RPD on UDML level....
    I'd really appreciate any tips or hints....
    Thanks
    Message was edited by:
    wildmight

    All messages in SAP are defined in a five character unique ID, broken up into the first two characters denoting the category, and the last three denoting the no. A common transaction to change any and all messages in the system is OBA5. This transaction gives you message control at the user level - meaning, e.g., suppose a message needs to be labeled as error for only SOME users. This transaction gives you that flexibility.
    The changes are transportable. Use with caution though.
    Remember to assign points if found useful.
    Regards
    Gulshan

  • Sharepoint 2010, InfoPath 2010 with Custom Workflow. Error Message: InfoPath cannot submit the form. An error occured while form was submitted...

    I have created an InfoPath form that submits to a Sharepoint library with custom workflow attached. The workflow is initiated when the user submits the form. An email is sent to the supervisor who clicks the "Encoded Absolute URL" and approved
    the form via the emailed form. Then, based on certain criteria the form is either emailed to the VP or the workflow is complete. The VP is sent an email and clicks the "Encoded Absolute URL" and sumbits the form via the emailed form. This is
    how I would like it to work. The reality is, the form submits and is emailed to the supervisor and the supervisor is able to approve but when the form is sumbitted I get an error. The error is "InfoPath cannot submit the form. An error occured while
    this form was being submitted. The form cannot be submitted to the following location: <URL> The file <URL> is checked out for editing by <me> The operation completed successfully." The operation did not complete successfully and it
    is not checked out. I have read in previous posts that the file is locked. Since I am in the testing faze of the project there is no one else using the form. I have waited 24 hours and the lock has not been released. Please help!!! My deadline is growing short.

    I ran into your post while having a similar issue.  I don't have a 'full' fix for you, but I noticed at least in our case if you made sure you opened the Infopath form through the browser instead of the client Infopath program (use the drop-down menu
    and open in browser) the error doesn't occur.  Hope that helps some....

  • Overriding mandatory attribute voilation error message text

    Hi,
    during validation of mandatory item, in order to replace system generated text with a custom one,
    where do i look at?
    is it af:messages? (if so, usage samples are welcome)
    http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_messages.html
    styling af|message
    Edited by: grodno on Dec 20, 2011 9:43 PM

    Hi,
    Did you try with clientSideValidators message
    See
    http://jjzheng.blogspot.com/2010/10/create-custom-validators-in-adf.html
    http://docs.oracle.com/cd/E15523_01/web.1111/b31973/af_lifecycle.htm
    http://docs.oracle.com/cd/E15523_01/web.1111/b31973/af_validate.htm#CIAJCIFG

Maybe you are looking for

  • It is no longer possible to use ALT + N and ALT + P from the "get info" window.

    On a PC, previously, when in the "get info" windows, it was possible to use ALT + N and ALT + P to switch to the song information for the next and previous song.  Since the update to the newest iTunes, it's no longer possible.  Has anybody found a ke

  • 5d3 Working in LR4, But No Calibration Profiles?

    I'm successfully using the DNG Converter 6.7 RC to get my 5d3 photos into LR4, but it appears the only profile available under Camera Calibration is Adobe Standard.  Typically I like to start from Camera Neutral. Is this correct, or am I doing someth

  • REG. SAP Plant Maintenance

    Hi All, I have an peculiar issue in plant maintenance. I have created a new Equipment and now it is in status - INST and PRO. If is execute IH03 transaction I am able to see this Equipment whereas the other users are not able to see this new equipmen

  • After insert trigger error

    Hi, i have created an Trigger After Insert According to me, It's correct But it show me Error Can Not Insert Null in to code. CREATE OR REPLACE TRIGGER  "AFT_INS_CRM_CUSTOMER_CONTACTS"   AFTER INSERT ON FH_TAPROD.CRM_SALES_CUSTOMER_CONTACTS FOR EACH

  • Insert CSV data into a table from URL

    Hi, How can I insert the CSV data directly into a database table (the csv format is known, the database table is created accordingly)? Thanks Devang.