|
Livello di difficoltà: |
|
picoSQL è un DBMS tutto italiano che consente l'archiviazione di dati. E' un database giovane ma molto promettente, che supporta subquery, store procedures, ODBC, JDBC e il classico linguaggio SQL.
|
| |
ALTER TABLE
picoSQL: il database italiano
|
Sintassi:
|
Formato 1:
ALTER TABLE nome-tabella RENAME nuovo-nome-tabella
Formato 2:
ALTER TABLE nome-tabella ADD [COLUMN] nome-colonna definizione-dato
Formato 3:
ALTER TABLE nome-tabella DROP [COLUMN] nome-colonna
|
|
Scopo:
|
Permette modificare una tabella modificandone il nome oppure aggiungendo una colonna o infine eliminando una colonna.
|
|
Vedi anche:
|
CREATE TABLE, DROP INDEX
|
|
Descrizione:
|
Questo statement modifica la struttura di una tabella esistente senza alterarne il contenuto.
Il formato 1 consente di modificare il nome di una tabella.
Il formato 2 consente di aggiungere una nuova colonna a una tabella, che viene posta in fondo alle colonne esistenti. Se la tabella contiene già delle righe, la nuova colonna conterrà tutti valori NULL. Il nome della nuova colonna deve essere univoco all'interno dei nomi di colonna della tabella. La clausola COLUMN è solo documentativa e non altera il comportamento del comando.
Il formato 3 permette di eliminare una colonna da una tabella. La colonna da eliminare può contenere dati, e in tal caso questi vengono perduti, ma non può fare parte di un indice: in questo caso è necessario prima cancellare l'indice e quindi rimuovere la colonna.
|
|
| |