ALTER DATABASE
Pour modifier la structure des fichiers de la base de données, la mettre en "sécurité pour la copie" ou modifier certaines propriétés de la base de données.
DSQL, ESQL
ALTER {DATABASE | SCHEMA} {<add_sec_clause> [<add_sec_clausee> ...]} | {ADD DIFFERENCE FILE 'diff_file' | DROP DIFFERENCE FILE} | {{BEGIN | END} BACKUP} | {SET DEFAULT CHARACTER SET charset} | {SET DEFAULT SQL SECURITY {DEFINER | INVOKER}} | {SET LINGER TO linger_duration | DROP LINGER} | {ENCRYPT WITH plugin_name [KEY key_name] | DECRYPT} | {ENABLE | DISABLE} PUBLICATION | INCLUDE {TABLE <table_list> | ALL} TO PUBLICATION | EXCLUDE {TABLE <table_list> | ALL} FROM PUBLICATION <add_sec_clause> ::= ADD <sec_file> [<sec_file> ...] <sec_file> ::= FILE 'filepath' [STARTING [AT [PAGE]] pagenum] [LENGTH [=] num [PAGE[S]] <table_list> ::= tablename [, tablename ...]
Paramètre | Description |
---|---|
add_sec_clause |
sec_file pour ajouter un fichier de base de données secondaire. |
sec_file |
Spécifier le fichier secondaire. |
filepath |
Chemin et nom du fichier delta ou du fichier de base de données secondaire. |
pagenum |
Le numéro de la page à partir de laquelle le fichier de la base de données secondaire commence. |
num |
num Taille maximale du fichier secondaire en pages. |
diff_file |
diff_file chemin et nom du fichier delta. |
charset |
jeu de caractères par défaut pour la base de données. |
linger_duration |
délai en secondes. |
plugin_name |
nom du plugin de cryptage. |
key_name |
Nom de la clé de cryptage. |
table_list |
Liste des tableaux à activer ou à désactiver pour lespour la réplication. |
tablename |
nom de la base de donnée. |
L’instruction ALTER DATABASE
modifie la structure des fichiers de la base de données ou la fait passer à l’état copy-safe
.