Tutoriel en PostgreSQL – SQL Shell

Tutoriel en PostgreSQL – SQL Shell

La première étape est d’ouvrir SQL Shell.

1- Pour créer une nouvelle base de données:

CREATE DATABASE LE_NOM_DE_LA_BASE_DE_DONNEE;

2- Pour avoir la liste des base de données:

Vous devez saisir \l

postgres=# \l

3- Pour avoir la liste des users:

Vous devez saisir \du

postgres=# \du

4- Pour supprimer un user:

DROP USER nom_user;

5- Pour se connecter à une base de données:

postgres=# \connect NOM_DE_LA_BASE_DE_DONNEE

6- Pour avoir la liste des tables d’une base de données:

postgres=# \dt

7- Pour créer un nouveau table en utilisant SQL Shell:

/* EXEMPLE CREATE TABLE:*/
CREATE TABLE table_de_test(
  id  integer PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
  dateCreation varchar(20) NOT NULL,
  titre varchar(255) NOT NULL,
  etat  integer DEFAULT NULL
);

8-  Pour l’auto incrément lors de l’insertion:

/* Le mot clé DEFAULT est pour l'auto incrément */
INSERT INTO table VALUES(DEFAULT,'test','test');

9- Dernière chose, si vous avez un fatal error au niveau du pgAdmin lors de l’ouverture, il faut supprimer le dossier situé sur C:\Users\TONCOMPTE\AppData\Roaming\pgAdmin

Ensuite il faut l’exécuter en tant qu’Administrateur.