Re: Oracle accent
- From: Thorsten Kettner <thorsten.kettner@xxxxxx>
- Date: 26 Apr 2007 01:11:36 -0700
On 24 Apr., 11:04, boutreau.adr...@xxxxxxxxx wrote:
this value : "0123456789012346éaé" (french accent) and i've got this
error :
'ORA-01401: ' value is too big. I know the problem with oracle, and if
I modify the number of byte the problem is resolved. But, is it
possible to format the string before inserting into oracle and not
modifying the number of byte ?
If you are looking for a way to remove special chars, try this:
select translate('aábcd', 'áàéè', 'aaee') from dual
However 'æ' would have to result in 'ae', right? For that you would
need the replace function. And you would have one char more then the
original string holds.
select replace('abcæ', 'æ', 'ae') from dual
.
- References:
- Oracle accent
- From: boutreau . adrien
- Oracle accent
- Prev by Date: Re: Oracle accent
- Next by Date: apache, tomcat, oracle, hibernate
- Previous by thread: Re: Oracle accent
- Next by thread: Optimize SELECE SQL Query
- Index(es):
Relevant Pages
|