When Clause with FIELDS TERMINATED BY and TRAILING NULLCOLS option?

Dear all
If i have the following datafields:
E;15;
D;14;16;
E;18;
to load into table tab1 (Type_ligne VARCHAR2(1),
                                 Nombre1 NUMBER(2),
                                 Nombre2 NUMBER(2))
Is it possible to have the following control file :
LOAD DATA
TRUNCATE
INTO TABLE Tab1
when (1) ='E'
FIELDS TERMINATED BY ';' TRAILING NULLCOLS
(Type_Ligne CHAR,
Nombre1 INTEGER EXTERNAL)
INTO TABLE Tab1
when (1) ='D'
FIELDS TERMINATED BY ';' TRAILING NULLCOLS
(Type_Ligne  CHAR,
Nombre1 INTEGER EXTERNAL,
Nombre2 INTEGER EXTERNAL)
If no! please show me the correct syntax.

Yes, you can, but for each WHEN clause after the first one, you have to specify the starting position for the first field, as shown in bold below.
LOAD DATA
TRUNCATE
INTO TABLE Tab1
when (1) ='E'
FIELDS TERMINATED BY ';' TRAILING NULLCOLS
(Type_Ligne CHAR,
Nombre1 INTEGER EXTERNAL)
INTO TABLE Tab1
when (1) ='D'
FIELDS TERMINATED BY ';' TRAILING NULLCOLS
(Type_Ligne  POSITION(1) CHAR,
Nombre1 INTEGER EXTERNAL,
Nombre2 INTEGER EXTERNAL)

Similar Messages

  • Where clause with a combination of And and Or statements - Basic question

    Hi,
    I have a where clause with a combination of And and Or statements... May I know which one would run first
    Here is the sample
    WHERE SITE_NAME = 'Q' AND ET_NAME IN ('12', '15') AND TEST_DATE > DATE OR SITE_NAME = 'E' AND ET_NAME IN ('19', '20')
    can you please explain how this combination works
    Thanks in advance

    Hi,
    This reminds me of a great story. It's so good, it probably didn't really happen, but it's so good, I'm going to repeat it anyway.
    IBM once had an "executive apptitude test" that they would give to job applicants. There were some questions you might call general knowlege or trivia questions, and each question had a weight (for example, answering an unimportant queestion might score one point, an important question might be 5 points.) One of the questions was "What is the standard width of a mobile home?", and the weight of the question was -20: answering the question correctly did serious harm to your score. The reasoning was that the more you knew about mobile homes, the less likely you were to be their kind of executive.
    Now, as to your question, the correct answer is: I don't know. I don't want to know. Mixing ANDs and ORs without grouping them in parentheses is a really bad idea. Even if you get it right, it's going to confuse the next person who has to look at that code. Use parentheses to make sure the code is doing what you want it to do.
    If you really want to find out, it's documented in the SQL language manual. Look up "Operators, prcedence"
    http://docs.oracle.com/cd/E11882_01/server.112/e26088/operators001.htm#sthref815
    You can easily do an experiment, using scott.emp, or even dual, where
    WHERE  (x AND y)
    OR      zproduces different results from
    WHERE   x
    AND     (y OR z)

  • I just restarted my mac then suddenly when it boots,disk utility came and says different option like repair disk, get help, reinstall OSX and I tried to click disk repair but it says that I am um able to repair the disk

    i just restarted my mac then suddenly when it boots,disk utility came and says different option like repair disk, get help, reinstall OSX and I tried to click disk repair but it says that I am um able to repair the disk

    It sounds like your hard drive either has a software problem that Disk Utility cannot fix or that the HD has failed (mechanically).
    Your Mac may have booted either to your recovery partition or to internet recovery in an attempt to repair the drive- I can't tell from your post.
    I'll assume that it was the recovery partition.
    Try to boot into internet recovery (hold down option command R at restart), and see if you can repair your HD with Disk Utility. You should also repair permissions while you're there.
    If that doesn't work, try to boot into single user mode (restart, hold down ⌘S until you see a black screen with white text) and repair your hard drive. Here's a reference with directions: Repair Your Hard Disk in Single User Mode | Everything Macintosh
    If that doesn't work you have a few options:
    If your mac originally came with installation disks, you can try to boot from the installation disk and then see if you can repair the HD.
    There is a small chance that Techtool Pro 7  will be able to repair your HD if Disk Utility can't.
    If none of that works then your HD has probably failed and will need to be replaced, which is not too difficult to do yourself if you can use a screwdriver.

  • Problem with field "batch number" and table "et_item" at  BBP_CONF_CHANGE

    Hi experts!,
    I have a problem when I use the badi BBP_DOC_CHANGE_BADI and with the method BBP_CONF_CHANGE.
    I want to fill the field "batch number" at web SRM with the PO number, I thought to write it at suitable or appropriate field at table "et_item" but this table has not any similar field which I can write it.
    Thanks in advance.
    Best Regards.

    Hello,
    we cannot fill the BATCH field because it is not available in the table ET_ITEM in the method BBP_CONF_CHANGE.
    Do you know how can we fill a default value in this field when the user is creating or modifying a confirmation item?
    Thank you.
    Best regards.

  • Sqlldr WHEN clause with function call ?

    I have a requirement to load data from a file with each row being checked for good data.
    But that check is wrapped inside a function, as it is somewhat complex.
    So I woul like to load the data with a WHEN clause like this
    WHEN ( "CHECK_IF_GOOD(:field1, :field2,.. )" = '1' )
    But sqlldr compains that column CHECK_IF_GOOD(:field1, :field2,.. ) is not present in tableA
    Obviously sqlldr thought CHECK_IF_GOOD(:field1, :field2, ) to be a column name.
    Is there any work around for this problem

    The quotes and colons are not shown in the documentation for the when clause.
    http://download.oracle.com/docs/cd/B14117_01/server.101/b10825/ldr_control_file.htm#i1005657
    I do not know if you can invoke your own function in the Loader operation.

  • Problems with ESS in  "Career and Jobs" in option "Appraisal Document"

    hi
    My problem with ESS in "Career and Jobs" menu in the option "Appraisal Document" is not appear the appraisal documents or my my question is...
    What I can customize for appear the "Appraisal Documents"?
    My ESS shows the following screens:
    http://img295.imageshack.us/img295/3451/appraisalportal.jpg (there is also a problem with the flash player, I marked with red rectangle)
    I found looking on the internet that had to configure the Performance Management
    I entered in SPRO tcode, follow these steps
    http://img580.imageshack.us/img580/2598/appraisal1.jpg (Entered in "Define Templates in Performance Management")
    http://img215.imageshack.us/img215/6233/appraisal2.jpg
    http://img651.imageshack.us/img651/4243/appraisal3.jpg
    http://img340.imageshack.us/img340/622/appraisal4.jpg
    http://img52.imageshack.us/img52/1842/appraisal5.jpg (click in "End Configuration")
    http://img534.imageshack.us/img534/8746/appraisal6a.jpg (Error screen part 1)
    http://img4.imageshack.us/img4/1261/appraisal6b.jpg  (Error screen part 2)
    I hope the answers and posts, I wonder if my chosen way(configuring the Performance Managemente)  is correct
    thanks for posts
    Ivan

    thanks Chris for comments,
    Now I customize the "Appraisal Document"
    http://img18.imageshack.us/img18/4640/uiapraisal.jpg (Here I can see the evaluation that was done in the back-end)
    but, I clicked in the hiperlink of  "Appraisal Document Name",  I see this error:
    http://img80.imageshack.us/img80/8157/uiapraisal2.jpg (Error:<b>Page not found or not avaible</b>)
    even before I saw another error (<b>"There is no iView available for system "SAP_ERP_HumanResources": object "employee". For more information, contact your administrator."</b>) in others posts(questions in sap forums) mentioned, These included the following notes
    1468466 Performance Management Launchpad Configuration
    1463821 Performance Management Portal Configuration
    1416756 OBN Configuration in Performance Management
    1408243 Configuration for object-based navigation
    They recommended me in the back-end include roles in the resources:
    http://img401.imageshack.us/img401/8048/uiapraisala.jpg
    http://img689.imageshack.us/img689/9359/uiapraisalb.jpg
    The note number 1463821(especially), I recommend the following
    <a href="https://websmp230.sap-ag.de/sap(bD1lcyZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1463821" target=nieves>note 1463821</a> (link note)
    http://img88.imageshack.us/img88/7484/uiapraisal1.jpg (LPD_CUST tcode)
    http://img266.imageshack.us/img266/7405/uiapraisal1b.jpg (Check in "Restricted Parameters" and "Active" - "EXT_HEAD")
    but in these notes appointing a role that I could not find on my system that is:
    pcd:portal_content/com.sap.pct/line_manager/com.sap.pct.erp.mss.bp_folder/com.sap.pct.erp.mss.14.bp_folder/com.sap.pct.erp.mss.14.pages/com.sap.pct.erp.mss.hcm/com.sap.pct.erp.mss.appraisal_document_wd_ui
    because, I was looking at my porta's role  (With reference "Appraisals Document")
    http://img97.imageshack.us/img97/5167/uiapraisal3a.jpg
    http://img413.imageshack.us/img413/5643/uiapraisal3b.jpg
    http://img534.imageshack.us/img534/4585/uiapraisal3c.jpg
    http://img203.imageshack.us/img203/4605/uiapraisal3d.jpg
    Finally, my main error is :<b>Page not found or not avaible</b> (I referred at the beginning of the post http://img80.imageshack.us/img80/8157/uiapraisal2.jpg)
    Why I see this error (Page not found or not avaible)?
    http://img80.imageshack.us/img80/8157/uiapraisal2.jpg (Error:Page not found or not avaible)
    I hope the helps, and thaks very much.
    Ivan

  • How am I supposed to get help with a browser hijacker when I cannot contact no one and every single option in the knowlege base concerning this doesn't work?

    I have some spyware on my system that neither my malaware bytes, comodo antivirus, spybot search and destroy, and a few others I've tried, can detect. The piece of spyware is a browser hijacker that keeps hijacking my firefox homepage and nothing I can do will get rid of it.
    the problem only happens in firefox and no other browser is affected. basically my homepage gets changed to the following:
    http://www.ggle.org.uk/index.php?hp=1&OVKWID=firefox
    Yes there are numerous options about this in the support section but none of them work. I have tried everything and I do mean everything and each time I restart firefox the bloody thing comes back. I've reset the pc - works until you close down the browser and restart it. I've gone into my profiles, i.e. user/AppData/Mozilla/firefox and deleted the .js files, parent.lock files - comes back on firefox restart. I've searched the registry the best I can. I have even put an entry into the Hosts file in syst32 and that has afforded me partial success in that I now get a 404 instead of the pesky and irritating jaamla search page. I have even gone into the About:config settings and wiped the url but no matter what I do it always comes back on restart and it's only with firefox.
    This is something that firefox needs to look into and not assume that just because there are a few answers in the support section that they all work, because all of the options appear to work until firefox is restarted.
    It even comes back after a complete uninstall and wipe - I am at a loss at what to do and where to go next. Please help!

    I think the next step is to use Windows 7's auditing feature to figure out what processes are touching the file other than firefox.exe.
    This is somewhat arduous to set up, but here's what I did. I have Win 7 Pro and I don't know whether this works on other versions.
    (1) Open the Event Viewer to the Security log
    Start menu > Control Panel > System and Security category > Administrative Tools
    This should launch a folder of shortcuts. Double-click Event Viewer. If Windows objects, you may need to right-click> Run as Administrator.
    In the left pane of the Event Viewer, click Security.
    (2) Enable object auditing
    In the Administrative Tools folder, double-click Local Security Policy (or right-click > Run as Administrator).
    In the left pane, expand Local Policies and click Audit Policy.
    In the right pane, double-click Audit object access and turn on both success and failure and OK the change. (screen shot attached)
    (3) Enable auditing on prefs.js
    Right-click your prefs.js file > Properties, click the Security tab, then the Advanced button. In the Advanced Security Settings dialog, click the Audit tab, then the Continue button. (screen shot attached)
    Click the Add button and type Everyone, then click Check Names. After you click OK, you should get a dialog with numerous checkboxes. Clicking the Full Control box for each column should select everything. Then OK that. (screen shot attached)
    (4) Test
    Change a preference in Firefox that updates prefs.js (for example, you can change your home page). Then when you switch over to the Event Viewer, you can click Refresh on the right side (or choose a different category such as Application and then Security again to refresh the list), and you should find a listing in the File System task category for "a handle to the object was requested" for prefs.js, showing firefox.exe to be the active process. (screen shot attached)
    (5) Assuming the test works, exit Firefox and watch for any other process touching the file.
    When you're through, you probably want to turn this all off again, since it does use cycles in the background.

  • When working with quick selection tool (and not only) the whole psd file gets damaged.

    Hello there,
    Since I first tried Photoshop CS6 on PC I encounter the following problem: when I use quick selection tool at some point the selection gets completely random and I see parts of my artwork disapear. Even after closing the file without saving the changes I see the artwork completely corrupted, without any possibility to recover. As if parts of the image were deleted.
    The problem persisted after I changed to Creative Cloud on Mac (I'm running OS X 10.8.5.)
    I have just seen that it also happens when I work with regular layer masks.
    I desperately need to fix this problem because I cannot keep using hours of retouching work again and again.
    Hope someone can help.
    Cheers
    Julia

    I am also having the same exact issue. This is the third time this has happened in about six months. I use the quick selection tool and I see a alpha mask that looks truncated and it show random parts of the image in the mask which has nothing to do with the selection. But the worst part of this is that my retouching layer the only other layer comes back completely empty even if I try to save the file in various other file types like tiff and it comes back empty. I'm losing a lot of retouching time here. I also hope some else has an answer.
    Thanks
    Mike

  • C++ Debug Assertion Failed! - when printing with LOCL method G and GUI 620

    Hi all
    I've just raised an OSS message with SAP but don't think they'll help as the GUI version is no longer supported... if anyone else has come across this though and has any suggestions that would be great...
    Thanks
    Ross
    Hi
    We recently upgraded a few users to the 720 SAP GUI and had issues with LOCL printing, as we were still using the older "F: Printing on Front End computer" method of printing. As per SAP Note "Note 821519 - Front-end printing with control technology" the solution is to use method "G: Front end printing with Control Tech".
    However, we now get an issue with SOME users who are running the SAP GUI 620 patch 57. When they try and print to LOCL they get a pop up dialog box error:
    "Microsoft Visual C++ Debug Library
    Debug Assertion Failed!
    Program: C:\Program Files\SAP\FrontEnd\SAPgui\saplogon.exe
    File: fputs.c
    Line: 48
    Expressiom: steam != NULL"
    I appreciate that this old GUI is no longer supported BUT the SAP note states that 620 patch 56 is the minimum level for method "G" to work - and previous testing showed that it DID work ok. It seems only some of the 620 patch 57 users are affected - just wondering if you can advise why and if there is a 'quick fix' for this, perhaps an updated fputs.c file or something?
    The issue is that we literally have thousands of users on this version and cannot roll out 720 quickly enough & without some additional testing/costs etc. We have a 710 patch 18 version we can roll out but this can cause IE8 issues... neither do we wish to revert to control method "F" as this will then 'break' printing for those users.
    We have created a LOCL_OLD printer with method "F" but some users (for various reasons, including hard coded printers in bespoke transactions) cannot select this and have to use LOCL...
    If you are aware of the C++ debug assertion error and have any possible solutions that would be much appreciated.
    Many thanks
    Ross

    > I appreciate that this old GUI is no longer supported BUT the SAP note states that 620 patch 56 is the minimum level for method "G" to work - and previous testing showed that it DID work ok. It seems only some of the 620 patch 57 users are affected - just wondering if you can advise why and if there is a 'quick fix' for this, perhaps an updated fputs.c file or something?
    fputs.c is a source file that is used to compile the GUI. The assertion is thrown because an expected condition is not met. So even if you would take out the assertion, there's no guarantee it'll work because "something" on the operating system is not right.
    I suggest you compare installed software and windows hotfixes on the affected PCs vs. those who don't show this error. The error may also be that after the installation of the SAPGUI another software product was installed that replaced certain DLLs that are also used by the SAPGUI.
    Markus

  • PDF initially freezes when opening with Acrobat 9 Pro and Acrobat Reader

    Hi-
    Every time I open a pdf, either with Acrobat 9 Pro or Acrobat Reader, it freezes the application for about 10-15 seconds.  Afterwards, it's fine.
    Any suggestions?
    Im running XP Pro, 3.25GB of RAM

    Any chance you are also using Quickbooks?  I understand from Intuit that there is a known issue between  Quickbooks and Acrobat 9.  My computer does the same exact thing and I am running Quickbooks Pro 2009. Windows XP Pro 64-bit.  According to the forums on Intuit, the same problem does not exist with Acrobat 8.  So, you have to uninstall Acrobat 9 then in stall 8.  The problem is that the uninstall does not completely uninstall 9 so you can't install 8 successfully.  Apparently Adobe has an uninstaller that will remove ALL of Acrobat 9 but you have toi get it from tech Support - if you can find one that speaks English well enough to understand what the problem is and what you need. Then you need to find a copy of 8 to use.
    The problem is not in opening Acrobat.  It opens just fine.  It doesn't lock up until you open a PDF file.

  • Can someone help me with pages on iPad. I am trying to group a text box with a media image and the group option is not appearing.

    I have tried all different combinations of objects to see if that is the problem but still no group options.
    I have also tried with 2, 3, 4 &amp; 5 objects.
    I have managed this before, by obviously by chance.
    Thanks in advance

    Ok as per my previous message a few months ago, I realised I hadn't changed the Move with Text to Off.  Now It's fine!

  • Using When clause in datafile witch have FIELDS TERMINATED BY ';' option

    Dear all
    For example if my datafile is the following :
    E;11;
    D;14;16;
    Is'it possible to me having the following control file to load data in a table:
    If yes? What is the correct syntax? If no what can i do to obtain my goal.
    Thx for help!!!
    LOAD DATA
    TRUNCATE
    INTO TABLE Tab1
    when (1) ='E'
    FIELDS TERMINATED BY ';' TRAILING NULLCOLS
    (Type_Ligne  CHAR,
    Nombre INTEGER EXTERNAL)
    INTO TABLE  Tab1
    when (1) ='D'
    FIELDS TERMINATED BY ';' TRAILING NULLCOLS
    (Type_Ligne  CHAR,
    Nombre INTEGER EXTERNAL,
    Nombre2 INTEGER EXTERNAL)

    @OP,
    You missed specifying POSITION for Type_Ligne in the second WHEN. This is describe well in the following documentation.
    SQL*Loader Control File Reference
    VERBATIM from the documentation...
    The POSITION parameter in the second INTO TABLE clause is necessary to load this data correctly. It causes field scanning to start over at column 1 when checking for data that matches the second format. Without it, SQL*Loader would look for the recid field after dname.
    I tried your control file and it worked fine loading the first record but not the second.
    create table Tab1
    (Type_Ligne  char(1),Nombre int, Nombre2 int);
    LOAD DATA
    INFILE *
    TRUNCATE
    INTO TABLE Tab1
    when (1) ='E'
    FIELDS TERMINATED BY ';' TRAILING NULLCOLS
    (Type_Ligne  CHAR,
    Nombre INTEGER EXTERNAL)
    INTO TABLE  Tab1
    when (1) ='D'
    FIELDS TERMINATED BY ';' TRAILING NULLCOLS
    (Type_Ligne POSITION(1) CHAR,   ---- <<<<<<<<<<< I added POISTION(1) for this field
    Nombre INTEGER EXTERNAL,
    Nombre2 INTEGER EXTERNAL)
    BEGINDATA
    E;11;
    D;14;16;
    ENDDATA
    Run SQLLDR...
    C:\TEMP>sqlldr control=sqlloader.sql userid=hr/hr
    SQL*Loader: Release 12.1.0.1.0 - Production on Sun Dec 29 12:45:01 2013
    Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.
    Path used:      Conventional
    Commit point reached - logical record count 2
    Commit point reached - logical record count 3
    Table TAB1:
      1 Row successfully loaded.
    Table TAB1:
      1 Row successfully loaded.
    Check the log file:
      sqlloader.log
    for more information about the load.
    C:\TEMP>
    The data got loaded.
    > select * from tab1
    TYPE_LIGNE     NOMBRE    NOMBRE2
    E                  11           
    D                  14         16
    Hope this helps.
    vr,
    Sudhakar

  • SQL Loader and control files with WHEN clauses

    Hi All :)
    Want to load data into 3 tables that are defined like so:
    SQL> desc PARENT
    Name NULL? Type
    PKey.........NOT NULL....Number
    Blah_One.................VARHCAR2(50)
    Blah_Two.................VARHCAR2(50)
    SQL> desc CHILD_ONE
    Name NULL? Type
    PKey.........NOT NULL....Number
    FKey.....................Number -- this is used as a Foriegn key to PARNET
    Bleep_One................VARHCAR2(50)
    SQL> desc CHILD_TWO
    Name NULL? Type
    PKey.........NOT NULL....Number
    FKey.....................Number -- this is used as a Foriegn key to PARNET
    Bleep_Two................VARHCAR2(50)
    I have a flat file that looks like this
    PARENT|BLAHBLAH|Blahba|
    ONE|BLEEP-IT|
    ONE|BLEEP-BLOP|
    TWO|TWOBLEEP|
    TWO|OR NOT TO|
    TWO|BLEEP
    PARENT|AbbaDabaDooo|whaaaaa|
    TWO|waka=waka|
    .... so I worte a control file that looks like this ....
    LOAD DATA
    APPEND
    INTO PARENT
    WHEN (tableName='PARENT')
    FIELDS TERMINATED BY '|' TRAILING NULLCOLS
    tableName FILLER,
    BLAH_ONE,
    BLAH_TWO,
    PKey "PARENT_SEQ.nextval"
    INTO CHILD_ONE
    WHEN (tableName='ONE')
    FIELDS TERMINATED BY '|' TRAILING NULLCOLS
    tableName FILLER,
    BLEEP_ONE,
    PKey "CHILD_ONE_SEQ.nextval",
    FKey "PARENT_SEQ.currval"
    INTO CHILD_TWO
    WHEN (tableName='TWO')
    FIELDS TERMINATED BY '|' TRAILING NULLCOLS
    tableName FILLER,
    BLEEP_TWO,
    PKey "CHILD_TWO_SEQ.nextval",
    FKey "PARENT_SEQ.currval"
    where PARENT_SEQ, CHILD_ONE, and CHILD_TWO
    are SEQUENCES.
    The probelm I am having is that the Fkeys and PKeys
    don't match up????
    Am I mis-using SEQUENCES?
    Should I be using a trigger?
    I am very confused!
    Thanks

    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:6020061915147
    answers this question perfectly

  • SQL*LOADER, the WHEN clause and WILDCARDS

    has anybody ever used wildcards in a WHEN clause in the SQL*LOADER control file?
    WHEN string_2_load = 'GOOD' , all 'good' rows load
    WHEN string_2_load = 'GO%', all rows fail the WHEN clause and end up in the discard file.
    thanks in advance - if i don't go crazy first
    burt

    I have also faced a similar problem like this. Try this control file
    LOAD DATA
    INFILE 'DATA.dat'
    BADFILE 'MLIMA.bad'
    INTO TABLE Brok_Gl_Interface
    APPEND
    WHEN record_type = '10'
    FIELDS TERMINATED BY ","
    OPTIONALLY ENCLOSED BY '"'
    TRAILING NULLCOLS
    record_type CHAR ,
    currency CHAR ,
    entity CHAR ,
    cost_centre CHAR ,
    usd_account CHAR ,
    amount CHAR
    INTO TABLE Brok_Gl_Interface
    WHEN record_type = '99'
    FIELDS TERMINATED BY ","
    OPTIONALLY ENCLOSED BY '"'
    TRAILING NULLCOLS
    record_type POSITION(1) CHAR ,
    record_count CHAR
    INTO TABLE Brok_Gl_Interface
    WHEN record_type = '00'
    FIELDS TERMINATED BY ","
    OPTIONALLY ENCLOSED BY '"'
    TRAILING NULLCOLS
    record_type POSITION(1) CHAR,
    run_date CHAR,
    effective_date CHAR
    )Regards,
    Mohana

  • SQL Loader error on Fields terminated and optionally enclosed

    When you have fields terminated and optionally enclosed, you should be able to have the enclosure characters within the data by doubling them.
    So if I have fields terminated by '|' optionally enclosed by '"' and my data has a double quote in it, I can get SQL Loader to take it by replacing the double quote with two double quotes.
    But this doesn't always work. For some reason the following string gets the error "no terminator found after TERMINATED and ENCLOSED field"
    |"TRO2 ldj?=)(/&%ç*""aàéè_:;!àèé,jpdjbdbd"|
    Apparently having the double quote immediately after an asterisk makes SQL Loader not see the second double quote. If I edit it and remove the two double quotes it loads OK. Also if I change the string to
    |"TRO2 ldj?=)(/&%ç*aà""éè_:;!àèé,jpdjbdbd"|
    Moving the double quote away from the asterisk it loads OK.
    Anybody encounter this problem before?

    Oracle version is 11.1.0.7.0
    OS is Windows 6.1.7601
    I can't remove the "optionally enclosed by" clause because we're getting the data from another system. Fortunately this is test data and this particular combination of characters is unlikely to occur in production data.

Maybe you are looking for