Appliquer la notion

Question

Créer la table tabledetest avec pour seul attribut un id de type entier via psql en exécutant une requête SQL.

Lister les différentes tables présentes dans la base de données pour s'assurer de sa création.

Indice

On veillera à ne pas oublier le point-virgule pour exécuter la requête.

Solution

1
CREATE TABLE tabledetest (id INTEGER);

On peut ensuite lister les tables avec :

1
\d

on a :

1
            List of relations
2
 Schema |    Name     | Type  |  Owner
3
--------+-------------+-------+----------
4
 public | tabledetest | table | postgres
5
(1 row)

Question

Supprimer maintenant cette table.

Solution

On supprime la table avec :

1
DROP TABLE tabledetest;

Question

Comment peut-on avoir un aperçu du tampon ayant stocké la dernière requête ?

Indice

On parcourra la page de manuel de psql : https://docs.postgresql.fr/9.6/app-psql.html

Solution

On a le tampon de la dernière commande avec la commande \p ou \print.

1
postgres=# \p
2
DROP TABLE TableDeTest;