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
 
     
     
     
    