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é
Lors de l'application de la UNPIVOTfonction à des données qui ne sont pas normalisées, SQL Server requiert que le type de données et la longueur soient identiques. Je comprends pourquoi le type de données doit être le même, mais pourquoi UNPIVOT exige-t-il que la longueur soit la même? Disons que …
Je suis sûr que cela a déjà été demandé, mais je n'arrive pas à trouver les détails pertinents pour ce qui suit. Existe-t-il une sorte de table pré-construite qui peut faire ce qui suit (j'ai utilisé dba_tab_privs mais il est limité et ne répond pas à tous mes besoins), sinon …
En raison de certains «développeurs» que nous avions à travailler sur notre système, nous avons eu des problèmes avec des tables vides. Nous avons constaté que lors du transfert vers le cloud, plusieurs tables ont été copiées, mais pas les données qu'elles contiennent. Je voudrais lancer une requête sur les …
Cette question a été migrée à partir de Server Fault car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 6 ans . J'ai CentOS 64 bits avec CPanel installé et j'utilise: service mysql stop Il ne fait que suivre les périodes et ne semble …
MySQL s'est écrasé sur moi ce matin. À l'exception des bases de données standard MySQL incluses, tout ce que j'utilise est InnoDB. J'ai tenté de redémarrer le démon MySQL mais il a échoué deux fois. J'ai ensuite redémarré l'ensemble du serveur et MySQL a démarré correctement et fonctionne bien depuis. …
Question: J'ai un script avec environ 45 000 insertions de déclarations sélectionnées. Lorsque j'essaye de l'exécuter, j'obtiens un message d'erreur indiquant que je n'ai plus de mémoire. Comment puis-je exécuter ce script? Le contexte: Ajout de nouveaux champs de données pour rendre une application agréable avec une autre application utilisée …
Cela fait-il une différence si vous filtrez une vue à l'intérieur ou à l'extérieur de la vue? Par exemple, y a-t-il une différence entre ces deux requêtes? SELECT Id FROM MyTable WHERE SomeColumn = 1 Ou SELECT Id FROM MyView WHERE SomeColumn = 1 Et MyViewest défini comme SELECT Id, …
Un besoin courant lors de l'utilisation d'une base de données est d'accéder aux enregistrements dans l'ordre. Par exemple, si j'ai un blog, je veux pouvoir réorganiser mes articles de blog dans un ordre arbitraire. Ces entrées ont souvent beaucoup de relations, donc une base de données relationnelle semble logique. La …
Quelle est la meilleure façon d'ajouter des colonnes à de grandes tables de production sur SQL Server 2008 R2? Selon les livres en ligne de Microsoft: Les modifications spécifiées dans ALTER TABLE sont implémentées immédiatement. Si les modifications nécessitent des modifications des lignes du tableau, ALTER TABLE met à jour …
J'ai du mal à saisir l'idée des avantages et des inconvénients du partitionnement de table. Je suis sur le point de commencer à travailler sur un projet qui comporterait 8 tableaux et l'un d'eux sera le tableau de données principal qui contiendra 180 à 260 millions d'enregistrements. Comme ce sera …
Je sélectionne dans un tableau avec de longues colonnes de texte. Je voudrais envelopper de longues lignes à une longueur de ligne maximale. De: SELECT * FROM test; test_id | text --------+----------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris lorem À: test_id | text --------+----------------------------- 1 …
En tant que développeur, j'utilise assez souvent SQL Profiler. C'est un bon outil de débogage, à la fois pour suivre ce que fait mon code et pour analyser les problèmes de performances. Mais je l'ai toujours utilisé sur mon environnement de développement , et de manière très contrôlée. Démarrer mon …
J'utilise InnoDB presque exclusivement dans mes applications. Cependant, si je ne fais pas attention lors de la configuration de la table, j'oublie de la changer et phpmyadmin me colle avec MyISAM. Existe-t-il un moyen de modifier le moteur de stockage par défaut?
J'ai une table A a une colonne (id, field_1, field_2), et une autre table B a une colonne (id, field_2) Maintenant, je veux fusionner la table B en A, cela signifie que je veux mettre à jour field_2 dans la table A à la valeur de la table B. Alors, …
J'ai une instruction SQL qui insère des lignes dans une table avec un index cluster sur la colonne TRACKING_NUMBER. PAR EXEMPLE: INSERT INTO TABL_NAME (TRACKING_NUMBER, COLB, COLC) SELECT TRACKING_NUMBER, COL_B, COL_C FROM STAGING_TABLE Ma question est la suivante: est-il utile d'utiliser une clause ORDER BY dans l'instruction SELECT pour la …
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.