Questions marquées «sql»

99
list Postgres ENUM type

La requête suggérée pour lister les types ENUM est excellente. Mais, il énumère simplement les schemaet les typname. Comment lister les valeurs ENUM réelles? Par exemple, dans la réponse liée ci-dessus, je voudrais le résultat suivant schema type values ------------- -------- ------- communication...

99
Comment puis-je faire authentifier pg_dump correctement

Je l' ai essayé d' utiliser la variable hôte PGPASSWORDet .pgpassni de ces deux me permettra d'authentifier la base de données. J'ai chmod« d .pgpassaux autorisations appropriées et aussi essayé: export PGPASSWORD=mypass and PGPASSWORD=mypass Le mot de passe contient un \mais je l'ai mis entre...

99
Recherche de noms de tables

J'utilise ce qui suit pour rechercher des chaînes dans mes procédures stockées: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Est-il facile de modifier ce qui précède pour qu'il recherche les noms de table dans une base de données spécifique "DBname"?...

99
imprimer la valeur d'une variable dans postgresql

J'ai une fonction postgresql CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql;...

98
Clause MySQL «WITH»

J'essaye d'utiliser MySQL pour créer une vue avec la clause "WITH" WITH authorRating(aname, rating) AS SELECT aname, AVG(quantity) FROM book GROUP BY aname Mais il ne semble pas que MySQL le prenne en charge. Je pensais que c'était assez standard et je suis sûr qu'Oracle prend en charge cela....

98
Insertion conditionnelle MySQL

J'ai du mal à former un INSERT conditionnel J'ai x_table avec des colonnes (instance, utilisateur, élément) où l'ID d'instance est unique. Je souhaite insérer une nouvelle ligne uniquement si l'utilisateur ne dispose déjà pas d'un élément donné. Par exemple en essayant d'insérer instance = 919191...

98
Fonction d'agrégation dans une requête de mise à jour SQL?

J'essaye de définir la valeur dans une table à la somme des valeurs dans une autre table. Quelque chose dans ce sens: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Bien sûr, dans l'état actuel des choses, cela ne...

98
Comment importer des fichiers .sql dans SQLite 3?

J'ai des fichiers .sql qui ont le contenu suivant: #cat db.sql create table server(name varchar(50),ipaddress varchar(15),id init) create table client(name varchar(50),ipaddress varchar(15),id init) Comment importer ce fichier dans SQLite pour qu'il soit créé

98
Qu'est-ce qu'une base de données en colonnes?

Je travaille avec l'entreposage depuis un moment maintenant. Je suis intrigué par les bases de données en colonnes et la vitesse qu'elles ont à offrir pour la récupération de données. J'ai une question en plusieurs parties: Comment fonctionnent les bases de données en colonnes? En quoi...