Qu'est-ce que faire dans PostgreSQL ?
Qu'est-ce que faire dans PostgreSQL ?

Vidéo: Qu'est-ce que faire dans PostgreSQL ?

Vidéo: Qu'est-ce que faire dans PostgreSQL ?
Vidéo: POSTGRESQL - 1. Introduction, c'est quoi ? 2024, Novembre
Anonim

Les TANDIS QUE L'instruction de boucle exécute un bloc d'instructions jusqu'à une condition est évaluée à faux. Dans le TANDIS QUE instruction de boucle, PostgreSQL évalue la condition avant d'exécuter le bloc d'instructions. Si la condition est vraie, le bloc d'instructions est exécuté jusqu'à il est évalué à faux.

La question est également: qu'est-ce qui est exécuté dans PostgreSQL ?

Il est défini par chacun des types d'instructions suivants: Une instruction SELECT INTO définit FOUND sur true si une ligne est affectée, false si aucune ligne n'est renvoyée. UNE EFFECTUER L'instruction définit FOUND true si elle produit (et supprime) une ou plusieurs lignes, false si aucune ligne n'est produite.

bloquer Postgres ? FAIRE exécute un code anonyme bloquer , ou en d'autres termes une fonction anonyme transitoire dans un langage procédural. Le code bloquer est traité comme s'il s'agissait du corps d'une fonction sans paramètres, renvoyant void. Il est analysé et exécuté une seule fois.

De plus, comment écrire des instructions if dans PostgreSQL ?

Les énoncé SI fait partie du langage procédural par défaut PL/pgSQL. Vous devez créer une fonction ou exécuter un ad-hoc déclaration avec la commande DO. Tu as besoin d'un; à la fin de chaque déclaration dans plpgsql (sauf pour la fin finale). Vous avez besoin de FIN SI ; à la fin de énoncé SI.

Comment exécuter une fonction dans Greenplum ?

L'utilisation d'affectations et d'instructions SELECT pour exécuter des fonctions est standard en PL/ pgSQL parce que tout les fonctions dans un PostgreSQL la base de données doit renvoyer une valeur d'un certain type. Utilisez le mot-clé PERFORMER pour appel une fonction et ignorer ses données de retour. L'exemple 11-50 montre la syntaxe du mot clé PERFORM.

Conseillé: