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é
Je construis une base de données avec Postgres où il y aura beaucoup de regroupements de choses par monthet year, mais jamais par date. Je pourrais créer des entiers monthet des yearcolonnes et les utiliser. Ou je pourrais avoir une month_yearcolonne et toujours mettre le dayà 1. Le premier semble …
Je configure un travail cron pour collecter les résultats du profileur de base de données MongoDB. Je souhaite collecter les résultats dans un délai de 24 heures. J'ai l'intention d'exécuter la commande mongo avec javascript . La question est, dans le shell Mongo , comment puis-je écrire une requête pour …
En raison d'un incident, j'ai supprimé l'intégralité du répertoire / var / lib / mysql. Étant donné que la base de données ne contient rien d'important, je ne veux pas passer par les tracas de la restaurer à partir d'une ancienne sauvegarde, mais plutôt créer la structure de répertoire à …
J'ai une grande base de données (16 millions de lignes) contenant des hachages perceptuels d'images. J'aimerais pouvoir rechercher des lignes en réduisant la distance dans un délai raisonnable. Actuellement, pour autant que je comprends bien le problème, je pense que la meilleure option ici serait une implémentation SP-GiST personnalisée qui …
je cours Postgresql 9.1 sur Ubuntu. La version exacte de Postgresql est 9.1+129ubuntu1comme le montre mon gestionnaire de paquets. J'ai 2 bases de données activement utilisées et utilisées à partir d'un serveur distant. Je souhaite enregistrer les requêtes qui ont un long temps d'exécution. J'ai donc défini les paramètres suivants …
Dans mon application, j'insère des données dans la base de données en utilisant du code C, puisque les chaînes que je reçois d'une source non fiable, je les ai échappées en utilisant la PQescapeByteaConnbibliothèque libpq. Ce qui fonctionne parfaitement bien, c'est-à-dire les résultats au format octet String. Voir l'exemple ci-dessous, …
Voici deux tableaux. PERSONNEL DE L'ÉCOLE SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 PERSONNES PERSON_ID + NAME ================= 111222 ABC 222111 XYZ Voici ma requête oracle. SELECT MAX(LAST_UPDATE_DATE_TIME) AS LAST_UPDATE, SCHOOL_CODE, PERSON_ID FROM SCHOOL_STAFF WHERE STAFF_TYPE_NAME='Principal' GROUP BY SCHOOL_CODE, PERSON_ID ORDER …
Considérez cette instruction select: SELECT *, 1 AS query_id FROM players WHERE username='foobar'; Il renvoie la colonne query_idavec la valeur 1ainsi que les autres colonnes d'un joueur. Comment peut -on faire le retour SQL ci - dessus au moins query_idde 1même si les trouvailles sélectionnez aucune ligne que match? BTW, …
J'ai une grande table (~ 50 millions de lignes) J'essaie d'insérer en bloc dans SQL Server et j'obtiens l'erreur: Impossible d'allouer de l'espace pour l'objet 'myDB' dans la base de données 'I 3 Stroke' car le groupe de fichiers 'PRIMARY' est plein. Créez de l'espace disque en supprimant les fichiers …
Notre environnement de production s'est figé * ce matin pendant un certain temps lors de la modification d'une table, l'ajout d'une colonne en fait. SQL incriminé:ALTER TABLE cliente ADD COLUMN topicos character varying(20)[]; * La connexion à notre système nécessite une sélection dans cette même table, donc personne ne pouvait …
J'ai accidentellement donné à un utilisateur la propriété du schéma db_owner (en utilisant la case à cocher dans l'interface utilisateur ci-dessous) et maintenant je ne peux pas: Transférer la propriété à un autre utilisateur Supprimez l'utilisateur de la base de données (bien que je puisse supprimer la connexion dans SQL …
Les générateurs de code ont tendance à être plus simples lorsqu'ils génèrent une sortie à l'aide de la nouvelle notation de support Microsoft ( []) pour presque tout. Quand je l'ai vu pour la première fois, j'ai pensé à une réincarnation de la notation identifiée quelque peu interdite. Pour autant …
J'ai une varcharcolonne dans une table dans SQL Server qui contient une chaîne de texte encodée en base64 que je voudrais décoder en son équivalent en texte brut SQL Server a-t-il des fonctionnalités natives pour gérer ce type de chose? Un exemple de chaîne base64: cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA== Qui décode pour: role:1 …
Ceci est lié à cette question: la jointure de plusieurs tables entraîne des lignes en double J'ai deux tables que je rejoins. Ils partagent une clé. La table des personnes a un nom par clé primaire mais la table des e-mails a plusieurs e-mails par personId. Je souhaite afficher uniquement …
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.