Initialisation

This commit is contained in:
2024-01-07 10:02:35 +01:00
commit b7291133a3
4418 changed files with 169147 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
====== Écrire dans un fichier CSV ======
{{ :dummy.png?75x75|}}
Voici une commande SQL qui permet de copier des données d'une table **PostgreSQL** vers un **fichier CSV**.
Depuis le prompt de commande de PostgreSQL (psql) :
<code>
\COPY (SELECT DISTINCT * FROM files t1 WHERE EXISTS ( SELECT * FROM files t2 WHERE t1.ID <> t2.ID AND t1.sha1 = t2.sha1 )) TO '/home/cedric/doublons.csv' WITH (FORMAT csv, DELIMITER ';')
</code>
* ''\COPY'' est une commande SQL spécifique à **PostgreSQL** qui permet de copier des données depuis ou vers un fichier.
* ''TO '/home/cedric/doublons.csv''' spécifie le chemin d'accès et le nom du fichier CSV dans lequel les données sélectionnées doivent être copiées.
* ''WITH (FORMAT csv, DELIMITER ';')'' spécifie le format de sortie et le délimiteur de champ du fichier CSV.
--- //[[user:cedricabonnel]]//

View File

@@ -0,0 +1,33 @@
====== psql ======
{{ :dummy.png?75x75|}}
**psql** est un outil puissant pour gérer les bases de données **PostgreSQL** en ligne de commande, et est souvent utilisé par les administrateurs de base de données, les développeurs, les analystes de données et les scientifiques de données pour travailler avec des données stockées dans une base de données **PostgreSQL**.
===== Table des matières =====
<WRAP clear/>
<WRAP group>
<WRAP half column>
==== Les pages ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
<WRAP half column>
==== Les sous-catégories ====
<nav stacked="true" fade="true">
<nspages . -h1 -nbCol=1 -noPages -subns -textNS=" " -textPages=" " -simpleList -exclude:cookie: -exclude:user: -exclude:playground: -exclude:[sidebar index start rightsidebar navbar topheader header help pageheader pagefooter legal-notices footer 404]>
</nav>
</WRAP>
</WRAP>
~~NOTOC~~
~~NOCACHE~~