Re: column name can't include character '-'
Date: 19 Feb 2004 06:28:08 -0800
Message-ID: <2687bb95.0402190628.6a972fc4_at_posting.google.com>
"x" <x_at_x.hr> wrote in message news:<c11pqa$u56$1_at_ls219.htnet.hr>...
> IF you had a tale with columns
>
> a number
> b number
> a-b number
>
> what would return
>
> select a-b from x
>
> ?
Obviously a minus b:
SQL> _at_test
SQL> create table marktest3 (
2 a number, b number, "a-b" number);
Table created.
SQL> desc marktest3
Name Null? Type ----------------------------------------- -------- ---------------------------- A NUMBER B NUMBER a-b NUMBER
SQL>
SQL> insert into marktest3 values (6,4,9);
1 row created.
SQL> commit;
Commit complete.
SQL>
A B A-B a-b
---------- ---------- ---------- ----------
6 4 2 9
SQL>
Table dropped.
If you need a col "a-b" it would be better to name it a_minus_b,
diff_a_b, or some such than use double quotes to create potential
problems for users.
SQL> select a, b, a-b, "a-b" from marktest3;
SQL> drop table marktest3;
HTH -- Mark D Powell -- Received on Thu Feb 19 2004 - 15:28:08 CET