Extraction des données d'une table avec la commande SELECT
Un appel de fonction agit comme si la sortie était transformée en table temporaire pour la durée de cette seule commande SELECT.
This acts as though its output were created as a temporary table for the duration of this single SELECT command.
Un autre client exécute une autre commande SELECT sur la même table.
La commande SELECT lit cette valeur.
Les Objets sont sélectionnés à l'aide de la commande Select selon leur handle (identificateur).
Objects are selected with the help of the command Select by their handle.
Invertissez la sélection avec la commande Select -> Inverse.
Si vous définissez une variable qui n'existe pas dans la commande SELECT, vous ne serez pas prévenu par une erreur.
If you define a variable that doesn't exists in your select statement, no error will issued.
Les pirates peuvent colleter les informations dont ils ont besoin en injectant une commande SELECT, mais pour que l'attaque réussisse ils doivent connaitre le nom exact du tableau, le nombre de colonnes et le type des données.
Hackers can gather the information they need by injecting a SELECT statement, but for the attack to be successful, they must know the exact table name, number of columns, and data type.
Les données présentes dans une vue sont définies grâce à une requête de définition (définition query) basée sur la commande SELECT.
Data found in a view are defined using a definition query based on the SELECT command.
Vous pouvez lancer la commande SELECT version(); pour trouver la version du serveur sur lequel vous êtes connecté.
You can run the command SELECT version(); to find out what version you are currently running.
Supposez que les tables t1 et t2 contiennent toutes les deux une colonne c, et que vous lisez le contenu de la colonne c dans une commande SELECT qui utilise les deux tables t1 et t2.
Suppose that tables t1 and t2 each contain a column c, and you retrieve c in a SELECT statement that uses both t1 and t2.
Pour une commande SELECT, ces deux politique sont combinées à l'aide de OR, ayant pour effet que toutes les lignes peuvent être sélectionnées.
In a SELECT command, these two policies are combined using OR, with the net effect being that all rows can be selected.
Comme montré dans la section précédente, l'expression de table pour la commande SELECT construit une table virtuelle intermédiaire en combinant les tables, vues, en éliminant les lignes, en groupant, etc. Cette table est finalement passée à la réalisation de la liste de sélection.
Select Lists As shown in the previous section, the table expression in the SELECT command constructs an intermediate virtual table by possibly combining tables, views, eliminating rows, grouping, etc.