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é

4
Comment exclure des valeurs NULL dans CONCAT MySQL?
Si j'ai ceci - tadd est le Addresstableau: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' Existe-t-il un moyen d'exclure apt_number s'il n'existe pas? Je pensais à: WHERE tadd.apt_number IS NOT NULL Mais il ne renverra que les lignes avec apt_number, et même si …
14 mysql  null  concat 

5
Comment examiner le certificat SSL du serveur PostgreSQL?
Supposons qu'un serveur PostgreSQL soit en cours d'exécution et que SSL soit activé. En utilisant les outils Linux et PostgreSQL "standard", comment puis-je examiner son certificat SSL? J'espère une sortie similaire à ce que vous obtiendriez en cours d'exécution openssl x509 -text .... Et j'espère une réponse en ligne de …

1
Comment remplacer atomiquement les données d'une table dans PostgreSQL
Je souhaite remplacer l'intégralité du contenu d'une table, sans affecter les SELECTinstructions entrantes au cours du processus. Le cas d'utilisation est d'avoir une table qui stocke des informations de boîte aux lettres qui sont régulièrement extraites et doit être stockée dans une table PostgreSQL. De nombreux clients utilisent une application …
14 postgresql 

1
Comment indexer une requête avec `WHERE field IS NULL`?
J'ai une table avec beaucoup d'insertions, définissant l'un des champs ( uploaded_at) sur NULL. Une tâche périodique sélectionne ensuite tous les tuples WHERE uploaded_at IS NULL, les traite et les met à jour, en définissant uploaded_atla date actuelle. Comment dois-je indexer la table? Je comprends que je devrais utiliser un …


1
Utiliser LDAP pour la recherche de nom avec Oracle Instant Client
En partie en raison de problèmes avec des versions conflictuelles ou de la difficulté d'installation complète du client Oracle, mon équipe de développement (dont je suis membre) s'oriente vers l'utilisation d' Oracle Instant Client et évite l'installation sur nos machines de développement pour la plupart de nouveaux projets. Cela a …
14 oracle 


4
MySQL - Modifier la table pour mettre automatiquement un UUID
Ok, je sais que je l'ai déjà fait. Mais je ne peux pas le comprendre pour la vie de moi. J'ai créé une table. L'une des colonnes est intitulée "LogID", c'est aussi la clé primaire. Comment puis-je le modifier pour que cette colonne génère un UUID pour chaque nouvelle entrée? …
14 mysql 




2
Pourquoi un CTE devrait-il commencer par un point-virgule?
Je regardais juste un article sur StackOverflow où Aaron Bertrand propose d'utiliser un CTE au lieu d'une table de nombres, ce qui est une manière élégante d'effectuer la tâche à accomplir. Ma question est la suivante: pourquoi la première ligne du CTE commence-t-elle par un point-virgule? ;WITH n AS (SELECT …
14 sql-server  t-sql  cte  syntax 




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.