|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Oct 2007
Messaggi: 452
|
[JAVA & SQL] Ho un problema sintattico nel generare un script SQL!!! help...
Ho fatto un metodo java per creare un script SQL che mi crea delle viste nel DB.
Nel DB c'è una tabella TABLE_EXAMPLE(term) con una sola tupla "TRUE". In pratica devo creare delle tabelle virtuali con una colonna che possono contenere o no il record "true". Vi faccio un esempio: CREATE VIEW VIEW_EXAMPLE(term) AS ( SELECT term FROM TABLE_EXAMPLE WHERE EXISTS (SELECT term FROM TABLE1); ); Questo significa che la vista VIEW_EXAMPLE contiene la tupla "TRUE" se esiste qualcosa in TABLE1, altrimenti è vuota. Quando vado a caricare lo script per generare la vista, ottengo questo errore: org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement CREATE VIEW_EXAMPLE(term) AS ( SELECT term FROM TABLE_EXAMPLE WHERE EXISTS (SELECT term FROM TABLE1);[*]); ; expected ); SQL statement: CREATE VIEW_EXAMPLE(term) AS ( SELECT term FROM TABLE_EXAMPLE WHERE EXISTS (SELECT term FROM TABLE1 ) ; ) ; Mi sapete aiutare??? grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2007
Città: Bergamo
Messaggi: 307
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:28.




















