I have a database (9.2.0.6) with an account number field specified as VARCHAR2(CHAR10).
I look in the table and I see 11 digit account numbers. How is that possible? Am I missing something?
Printable View
I have a database (9.2.0.6) with an account number field specified as VARCHAR2(CHAR10).
I look in the table and I see 11 digit account numbers. How is that possible? Am I missing something?
Can you DESCribe the table for us, and then SELECT a column that illustrates this?
Thanks
You mean VARCHAR2(10 CHAR) ?Quote:
Originally Posted by lesstjm
Maybe, you cant count ;) or the stored values use characters from fonts that look like double numbers, because 10 char is 10 characters, regardless of the unicode bytes needed to make that charactereQuote:
I look in the table and I see 11 digit account numbers. How is that possible? Am I missing something?
It seems that in 10.2.0.3 when direct=true it lets in the 11 characters. We tested and were able to reporoduce the issue
interesting. how are you putting these numbers in?
does it also happen with BYTE length semantic?
Publish your case so others can replicate it.Quote:
Originally Posted by lesstjm