Je souhaite rechercher une chaîne dans les noms des colonnes présentes dans une base de données. Je travaille sur un projet de maintenance et certaines des bases de données avec lesquelles je travaille ont plus de 150 tables. Je cherche donc un moyen rapide de le faire. Que recommandez-vous?
En utilisant certaines méthodes, lorsque vous créez une copie d'une table, vous perdez des index, PK, FK, etc. Par exemple, dans SQL Server, je peux dire: select * into dbo.table2 from dbo.table1; Ceci est juste une simple copie du tableau; tous les index / contraintes sont manquants. Comment copier une …
IntelliSense dans SSMS ne se met pas à jour sauf si je l'arrête et redémarre. J'ai essayé de me déconnecter du serveur et de me reconnecter pendant que la session SSMS est active, mais cela ne fonctionne pas. Étapes pour recréer: Créer une table Sélectionnez quelque chose dans ce tableau …
J'ai hérité d'une grande base de données (SQLServer) avec des centaines de colonnes qui représentent des quantités d'une chose ou d'une autre. Les unités de ces valeurs (par exemple "gallons", "pouces", etc.) sont stockées dans le champ MS_Description des propriétés étendues. Je me demande s'il existe une meilleure façon de …
J'essaie d'exécuter une UNPIVOTsur diverses colonnes contenues dans sys.databasesdifférentes versions de SQL Server, allant de 2005 à 2012. Le UNPIVOTéchoue avec le message d'erreur suivant: Msg 8167, niveau 16, état 1, ligne 48 Le type de colonne "CompatibilityLevel" entre en conflit avec le type des autres colonnes spécifiées dans la …
Je veux un moyen d'établir quelles colonnes d'une base de données donnée sont jointes via des relations PK / FK. Je peux retourner les informations PK / FK pour une table donnée via SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS cu WHERE EXISTS ( SELECT tc.* FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS tc WHERE tc.CONSTRAINT_CATALOG …
Si j'avais un tableau avec 3 colonnes - disons A, B et D - et que je devais en introduire un nouveau - disons C pour remplacer la position actuelle de D. J'utiliserais la méthode suivante: Introduisez 2 nouvelles colonnes en C et D2. Copiez le contenu de D vers …
J'espérais obtenir une vue granulaire des fichiers de base de données qui contenaient quelles unités d'allocation pour les différents HoBT (alignés et non alignés) vivant dans une base de données. La requête que j'ai toujours utilisée (voir ci-dessous) m'a bien servi jusqu'à ce que nous commencions à créer plusieurs fichiers …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 6 ans . Existe-t-il une solution de gestion de …
J'ai une base de données avec environ 100 tables et j'ai besoin de construire une requête de jointure pour obtenir des données spécifiques de deux d'entre elles. Je connais l'un mais pas l'autre. Fondamentalement, j'ai besoin de quelque chose comme: select <tables> from <database> where exists table.column name; Comment puis-je …
J'avais l'impression que si je sommais DATALENGTH()tous les champs pour tous les enregistrements d'une table, j'obtiendrais la taille totale de la table. Suis-je trompé? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true J'ai utilisé cette requête ci-dessous (que j'ai obtenue en ligne …
Je regardais information_schema.role_table_grantsquand j'ai vu publicdans la granteecolonne, puis j'ai vérifié information_schema.enabled_rolesmais cela role_namen'existe pas. => Qui ou quel est le publicrôle?
Quelle est la meilleure pratique pour stocker des métadonnées d'enregistrements individuels dans une base de données? J'ai besoin de stocker des métadonnées communes telles que l'heure de création et l'heure de la dernière mise à jour de nombreuses tables dans ma base de données. J'ai trouvé quelques solutions différentes: Stockez …
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.