Administrateurs de bases de données

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é






1
PostgreSQL: supprimer la colonne de la vue
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 …

1
«Forcer le chiffrement» contre «Forcer le chiffrement du protocole» dans SQL Server
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é …

4
affiche le nom de la table + le nombre d'enregistrements pour chaque table dans une base de données mysql innodb
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 …
10 mysql  innodb  select  count 

2
Les transactions dans PostgreSQL via `psycopg2` sont-elles par curseur ou par connexion?
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 = …
10 postgresql 

2
Opération de différence symétrique dans Transact-SQL?
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 …
10 sql-server  t-sql 


1
Différences entre MySQL Collation utf8_unicode
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 …
10 mysql 




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.