Varchar2
From Oracle FAQ
(Redirected from VARCHAR2)
⧼orafaq-jumptonavigation⧽⧼orafaq-jumptosearch⧽
VARCHAR2 is a data type used to store variable-length character data. A varchar2 value can contain up to 4000 bytes of data (limit in Oracle 7 was 2000 bytes).
Example
SQL> CREATE TABLE varchar2_test (col1 VARCHAR2(10)); Table created. SQL> INSERT INTO varchar2_test VALUES ('qwerty'); 1 row created.
Internal storage
VARCHAR2 data is stored as variable length values:
SQL> SELECT col1, length(col1), dump(col1) "ASCII Dump" FROM varchar2_test; COL1 LENGTH(COL1) ASCII Dump ---------- ------------ ------------------------------------------------------------ qwerty 6 Typ=1 Len=6: 113,119,101,114,116,121
Also see
Glossary of Terms | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | # |