[Linux-Biella] [OT] oracle views

Claudio linux@bilug.linux.it
Tue, 1 Jul 2003 14:50:25 +0200


Il Tue, 1 Jul 2003 14:18:27 +0200
"Stefano Porrino" <stefano@porrino.it> scrisse:

SP> SQL> select "T$C"  from TTDILC101715;
SP> select "T$C"  from TTDILC101715
SP>        *
SP> ERRORE alla riga 1:
SP> ORA-00904: invalid column name
SP> 
SP> ora la colonna si chiama proprio T$C, ho provato tra []  tra ' ' tra
SP> " " e pure tra ` `...
SP> idee???

Risposta:

Di solito Le tabelle che hanno dei $ nel nome tabella e/o $ nei nome
colonna sono tavole di sistema.
Sinceramente non ho idea se si possavo utilizzare o meno.
Appena riesco a liberarmi un minimo chiedo alla mia collega...

Di solito il nome di una colonna in estrazione non deve essere scritta
tra apici e/o parentesi al massimo si puo' utilizzare la notazione a
punto in caso di rinomina della tabella...
ad esempio

select a.nomecolonna....
  from nometabella a
 where ....


Bye

-- 
Per cortesia niente allegati word, solo in formato ASCII (.txt) 
oppure Rich Text Format (.rtf)
--
Linux Registered User     #151147  |  Home Page    http://www.bilug.linux.it
Linux registered Machine  #66331   |  ICQ Number   53293810
GPG key http://claudio.bmm.it/gpg/key-bilug.asc