Following fails to execute
create table product_instance (
"ID" number(19,0),
constraint pro_instance_pk primary key ("id")
)
giving the output
SQL Error: ORA-00904: "id": invalid identifier
00904. 00000 - "%s: invalid identifier"
However the changing "id" to "ID" works fine
create table product_instance (
"ID" number(19,0),
constraint pro_instance_pk primary key ("ID")
)
Following also works fine
create table product_instance (
ID number(19,0),
constraint pro_instance_pk primary key (id)
)
Appreciate if someone could answer the effect of specifying "ID" instead of just id in the DDL statements. Is oracle case sensitive or insensitive