Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté
J'écris un script de configuration pour une application qui est un addon pour une autre application, donc je veux vérifier si les tables de l'autre application existent. Sinon, je veux donner à l'utilisateur une erreur utile. Cependant, je ne sais pas quel schéma contiendra les tables. DO LANGUAGE plpgsql $$ …
Mon exigence est de créer l'e-mail automatisé sous la forme (Un e-mail HTML formaté via la messagerie de base de données) L'exigence de base a été remplie où, lorsque le travail est déclenché, il insère les données dans une table et que les informations ont été planifiées pour être envoyées …
J'utilise une application (MapServer - http://mapserver.org/ ) qui encapsule les instructions SQL, de sorte que l'instruction ORDER BY se trouve dans la requête interne. Par exemple SELECT * FROM ( SELECT ID, GEOM, Name FROM t ORDER BY Name ) as tbl L'application dispose de nombreux pilotes de base de …
J'ai une base de données sur SQL Azure et je veux créer un diagramme de base de données pour cela, mais je ne veux pas avoir à installer SQL Server et copier la base de données, etc.
Étant donné que je suis un jeune développeur et que je ne suis pas vraiment compétent dans l'utilisation des bases de données (PostgreSQL 9.3), j'ai rencontré des problèmes avec un projet, pour lequel j'ai vraiment besoin d'aide. Mon projet consiste à collecter des données à partir d'appareils (jusqu'à 1000 appareils …
J'ai un VIEWoù j'essaye de créer un script d'évolution pour, donc je peux y ajouter une colonne. Cette partie fonctionne bien; colonne ajoutée très bien. Cependant, l'inverse ne fonctionne pas; supprimer cette dernière colonne ajoutée échoue avec un ERROR: cannot drop columns from viewmessage. Le problème est que cette vue …
J'essaie de comprendre comment les différents paramètres affectent le comportement de ma communication serveur-client. Sur le serveur, j'ai installé une autorité de certification auto-signée avec un certificat d'échange émis qui a également été configuré pour être utilisé par mon service SQL. Au début, j'aimerais voir cette connexion échouer lorsque l'autorité …
Comment répertorier toutes les tables de la base de données actuelle, ainsi que le nombre de lignes de la table. En d'autres termes, pouvez-vous penser à une requête pour trouver quelque chose comme ça dans mysql? +------------------------++------------------------+ | Tables_in_database | Number of rows | +------------------------++------------------------+ | database 1 | 1000 …
Je travaille avec PostgreSQL 9.3 en utilisant l' psycopg2API de base de données. J'ai l'API DB définie au niveau d'isolement minimum (mode "autocommit") et je gère mes propres transactions directement via SQL. Exemple: cur = self.conn.cursor() cur.execute("BEGIN;") cur.execute("SELECT dbId, downloadPath, fileName, tags FROM {tableName} WHERE dlState=%s".format(tableName=self.tableName), (2, )) ret = …
J'ai toujours connu l' UNIONopérateur en SQL, mais je n'ai découvert que récemment qu'il y avait d'autres opérateurs d'ensemble, INTERSECTet EXCEPT. Je n'ai pas pu trouver d'opérateur qui fasse le quatrième grand opérateur d'ensemble, la différence symétrique (par exemple l'opposé de INTERSECT.) Il semble que je puisse obtenir la sortie …
Pour une raison quelconque, lorsque j'essaie d'ouvrir mes tables qui sont stockées dans .frmet les .ibdfichiers (que ce soit sur MySQL ou phpmyadmin) cela me donne une erreur de syntaxe, ou il dit qu'il n'existe pas. J'ai lu l'autre article qui avait un problème similaire à celui-ci, mais je ne …
Mais j'ai lu sur l'importance de MySQL Collation et ce que j'ai appris jusqu'à présent concernant la compatibilité et la précision est que ces 4 semblent être mon meilleur pari. utf8_unicode_ci utf8_unicode_520_ci utf8mb4_unicode_ci utf8mb4_unicode_520_ci D'après ma compréhension, uft8mb4 serait bon pour le caractère avec le support de la langue mutli …
Si j'utilise mysqldump --single-transaction, selon les documents, il devrait faire des tables de vidage avec verrou en lecture pour obtenir un état cohérent, puis démarrer une transaction et aucun écrivain ne devrait attendre. Cependant, j'ai constaté hier soir la situation suivante: extrait de la liste complète des processus: des centaines …
Dans un tableau où chaque ligne a un compteur (juste une valeur entière), j'ai besoin d'obtenir la valeur actuelle et de l'augmenter en même temps . Effectivement, je veux faire ceci: SELECT counter FROM table WHERE id=123 UPDATE table SET counter=counter+1 WHERE id=123 Mais faire cela comme deux requêtes n'est …
Lors de l'ajout de NOT NULLcolonnes avec une DEFAULTvaleur - PostgreSQL optimise-t-il cette opération? Dans le cas où la table a n lignes, une colonne alter-table-add-optim non optimisée produirait n écrit de la valeur par défaut - ce qui pourrait être très douloureux, évidemment. Avec l'optimisation, la base de données …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.