https://docs.postgresql.fr › 10 › ddl-alter.html
5.5. Modification des tables - PostgreSQLC'est pourquoi PostgreSQL offre une série de commandes permettant de modifier une table existante. Cela n'a rien à voir avec la modification des données contenues dans la table ; il ne s'agit ici, que de modifier la définition, ou structure, de la table.
oid. L'identifiant objet (object ID) d'une ligne.Cette colonne n'est présente que si la table a été créée en précisant WITH OIDS ou si la variable de configuration default_with_oids était activée à ce moment-là. Cette colonne est de type oid (même nom que la colonne) ; voir la Section 8.18 pour obtenir plus d'informations sur ce type.
Pour modifier le schéma ou le tablespace d'une table, le droit CREATE sur le nouveau schéma est requis. Pour ajouter la table en tant que nouvel enfant d'une table parent, vous devez aussi être propriétaire de la table parent. De plus, pour attacher une table en tant que nouvelle partition de la table, vous devez être le propriétaire de ...
5.5.1. Ajouter une colonne 5.5.2. Supprimer une colonne 5.5.3. Ajouter une contrainte 5.5.4. Supprimer une contrainte 5.5.5. Modifier la valeur par défaut d'une colonne 5.5.6. Modifier le type de données d'une colonne 5.5.7. Renommer une colonne 5.5.8. Renommer une table 5.6. Droits 5.7. Politiques de sécurité niveau ligne 5.8. Schémas 5.8 ...
Si une commande DROP liste plusieurs objets, CASCADE est seulement requis quand il existe des dépendances en dehors du groupe spécifié. Par exemple, en indiquant DROP TABLE tab1, tab2, l'existence d'une clé étrangère référençant tab1 à partir de tab2 ne signifie pas que CASCADE est nécessaire pour réussir. Pour les fonctions définies par les utilisateurs, PostgreSQL trace les ...
Cette partie présente l'utilisation du langage SQL au sein de PostgreSQL.La syntaxe générale de SQL y est expliquée, ainsi que la création des structures de stockage des données, le peuplement de la base et son interrogation. La partie centrale liste les types de données et les fonctions disponibles ainsi que leur utilisation dans les requêtes SQL.
https://docs.postgresql.fr › current › sql-altertable.html
ALTER TABLE - PostgreSQLALTER TABLE — Modifier la définition d'une table. Synopsis. ALTER TABLE [ IF EXISTS ] [ ONLY ] nom [ * ] action [, ...
https://www.postgresqltutorial.com › postgresql-tutorial › postgresql-alter-table
PostgreSQL ALTER TABLE - PostgreSQL TutorialTo change the structure of an existing table, you use PostgreSQL ALTER TABLE statement. The following illustrates the basic syntax of the ALTER TABLE statement: ALTER TABLE table_name action ; Code language: SQL (Structured Query Language) ( sql )
Vidéos
https://www.postgresql.org › docs › current › sql-altertable.htm
PostgreSQL: Documentation: 17: ALTER TABLEThe RENAME forms change the name of a table (or an index, sequence, view, materialized view, or foreign table), the name of an individual column in a table, or the name of a constraint of the table. When renaming a constraint that has an underlying index, the index is renamed as well. There is no effect on the stored data.
https://runebook.dev › fr › docs › postgresql › ddl-alter
PostgreSQL - Modifying Tables [fr] - Runebook.devLe PostgreSQL propose donc une famille de commandes permettant d'apporter des modifications aux tables existantes. Notez que cela est conceptuellement distinct de la modification des données contenues dans le tableau : nous souhaitons ici modifier la définition, ou la structure, du tableau.
https://www.postgresql.org › docs › current › ddl-alter.html
PostgreSQL: Documentation: 16: 5.6. Modifying TablesTherefore PostgreSQL provides a family of commands to make modifications to existing tables. Note that this is conceptually distinct from altering the data contained in the table: here we are interested in altering the definition, or structure, of the table. You can: Add columns. Remove columns. Add constraints. Remove constraints.
https://postgresql.developpez.com › documentation › francais › 8.2.5 › sql-altertable.html
La documentation PostgreSQL 8.2.5 en français - Developpez.comPour modifier le schéma d'une table, le droit CREATE sur le nouveau schéma est requis. Pour ajouter la table en tant que nouvel enfant d'une table parent, vous devez aussi être propriétaire de la table parent.
https://runebook.dev › fr › docs › postgresql › sql-altertable
PostgreSQL - ALTER TABLE - Runebook.devCe formulaire change le type d'une colonne d'un tableau. Les index et les contraintes de table simples impliquant la colonne seront automatiquement convertis pour utiliser le nouveau type de colonne en analysant l'expression fournie à l'origine.
https://postgresql.developpez.com › documentation › francais › 9.6.5 › ddl-alter.html
5.5. Modification des tables - postgresql.developpez.comC'est pourquoi PostgreSQL ™ offre une série de commandes permettant de modifier une table existante. Cela n'a rien à voir avec la modification des données contenues dans la table ; il ne s'agit ici, que de modifier la définition, ou structure, de la table.
https://www.guru99.com › fr › postgresql-alter-add-rename-column-table.html
PostgreSQL ALTER Table : AJOUTER une colonne, renommer des ... - Guru99Pour ajouter une nouvelle colonne à un PostgreSQL table, la commande ALTER TABLE est utilisée avec la suitewing syntaxe: ALTER TABLE table-name ADD new-column-name column-definition; Le nom-table est le nom de la table à modifier.