![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I work on an Oracle9 database which is loaded through sqlldr. The issue that I am facing is because of a special character known as long dash "-" (the normal one is "-") which appears in the flat file used to load the database. Whenver such character appears in the file the database processes it and it appears as "¿" in the database. So the data coming as "Finance - Fulfillment Factory" in the flat file is stored as "Finance ¿ Fulfillment Factory" in the database. The main reason for me posting this issue is because when I format this data according to the needs of my application it gives me the wrong result. I use a command like below: I have also checked and the database uses the UTF8 character set. |
#3
| |||
| |||
|
|
Hi, I work on an Oracle9 database which is loaded through sqlldr. The issue that I am facing is because of a special character known as long dash "-" (the normal one is "-") which appears in the flat file used to load the database. Whenver such character appears in the file the database processes it and it appears as "¿" in the database. So the data coming as "Finance - Fulfillment Factory" in the flat file is stored as "Finance ¿ Fulfillment Factory" in the database. The main reason for me posting this issue is because when I format this data according to the needs of my application it gives me the wrong result. I use a command like below: I have also checked and the database uses the UTF8 character set. |
#4
| |||
| |||
|
|
Hi, I work on an Oracle9 database which is loaded through sqlldr. The issue that I am facing is because of a special character known as long dash "-" (the normal one is "-") which appears in the flat file used to load the database. Whenver such character appears in the file the database processes it and it appears as "¿" in the database. So the data coming as "Finance - Fulfillment Factory" in the flat file is stored as "Finance ¿ Fulfillment Factory" in the database. The main reason for me posting this issue is because when I format this data according to the needs of my application it gives me the wrong result. I use a command like below: I have also checked and the database uses the UTF8 character set. |
#5
| |||
| |||
|
|
Hi, I work on an Oracle9 database which is loaded through sqlldr. The issue that I am facing is because of a special character known as long dash "-" (the normal one is "-") which appears in the flat file used to load the database. Whenver such character appears in the file the database processes it and it appears as "¿" in the database. So the data coming as "Finance - Fulfillment Factory" in the flat file is stored as "Finance ¿ Fulfillment Factory" in the database. The main reason for me posting this issue is because when I format this data according to the needs of my application it gives me the wrong result. I use a command like below: I have also checked and the database uses the UTF8 character set. |
#6
| |||
| |||
|
|
I have also checked and the database uses the UTF8 character set. Is your input file UTF8? If yes, did you tell sqlldr that your input file is UTF8? Thomas |
#7
| |||
| |||
|
|
I have also checked and the database uses the UTF8 character set. Is your input file UTF8? If yes, did you tell sqlldr that your input file is UTF8? Thomas |
#8
| |||
| |||
|
|
I have also checked and the database uses the UTF8 character set. Is your input file UTF8? If yes, did you tell sqlldr that your input file is UTF8? Thomas |
#9
| |||
| |||
|
|
I have also checked and the database uses the UTF8 character set. Is your input file UTF8? If yes, did you tell sqlldr that your input file is UTF8? Thomas |
#10
| |||
| |||
|
|
I have also checked and the database uses the UTF8 character set. Is your input file UTF8? If yes, did you tell sqlldr that your input file is UTF8? Not sure whether the input file is UTF8 or not but yes the sqlldr does have the setting to know that the input file would be UTF8. |
![]() |
| Thread Tools | |
| Display Modes | |
| |