Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Dynamice SQL in Oracle
Thomas Kellerer wrote:
> On 10.05.2005 09:29 DA Morgan wrote:
>
>>Heck if you had read even one >>page of Oracle documentation you'd know you should not be using the >>VARCHAR data type to create a table.
Currently synonymous is also synonymous with "Oracle reserves the right to change it at any time and break every line of code in your application."
And in 10.1.0.4 this is what you get:
SQL> create table t (
2 testcol varchar(20));
Table created.
SQL> desc t
Name Null? Type ----------------------------------------- -------- ------------ TESTCOL VARCHAR2(20)
Oracle is now smart rewrite the create table so using VARCHAR has become impossible. That's one way to deal with developers that either don't read or don't understand the intent of the docs.
-- Daniel A. Morgan University of Washington damorgan_at_x.washington.edu (replace 'x' with 'u' to respond)Received on Tue May 10 2005 - 10:30:57 CDT