Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Oracle accent
On 24 Apr., 11:04, boutreau.adr..._at_gmail.com 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 Received on Thu Apr 26 2007 - 03:11:36 CDT
![]() |
![]() |