Guybrush
12-02-2006, 23:30
Perdonatemi ma sql2000 è "compiacente" dello standard sql-92?
Situazione: vincolo di integrita referenziale - foreign key
Come traduco in 'sql2000' questo?
create table Pratiche
(
......
creator varchar(20) reference Utenti(login)
on delete set default
on update cascade
......
)
Nella guida in linea mi sono accorto che per l' <on delete> e per l'
<on update> è solo previsto il 'cascade' e 'no action'.
Visto che ci sto:
mi ricordo che in mysql si poteva aggiungere ad una chiave primaria
(del dominio giusto: ad esempio unsigned int) la proprietà
'autoincrement' cosicche' si poteva lasciare al dbms il compito di
scrivere e aumentare il valore di tale colonna ogni volta che si
operava un inserimento. Come fare con sql2000?
Situazione: vincolo di integrita referenziale - foreign key
Come traduco in 'sql2000' questo?
create table Pratiche
(
......
creator varchar(20) reference Utenti(login)
on delete set default
on update cascade
......
)
Nella guida in linea mi sono accorto che per l' <on delete> e per l'
<on update> è solo previsto il 'cascade' e 'no action'.
Visto che ci sto:
mi ricordo che in mysql si poteva aggiungere ad una chiave primaria
(del dominio giusto: ad esempio unsigned int) la proprietà
'autoincrement' cosicche' si poteva lasciare al dbms il compito di
scrivere e aumentare il valore di tale colonna ogni volta che si
operava un inserimento. Come fare con sql2000?