Questions marquées «sql-server»

10
Liste des index et des contraintes

Je recherche une base de données SQL Server pour une application dont j'ai hérité. Je n'ai pas examiné SQL Server depuis environ 10 ans, alors soyez indulgent avec moi. La table de base de données que je regarde a une bigint NOT NULLcolonne appelée id, pourtant, quand je vérifie les contraintes, je...

10
Pourquoi une mise à jour sur une table avec un déclencheur INSTEAD OF UPDATE semble-t-elle effectuer une insertion d'index cluster, ainsi qu'une mise à jour d'index cluster?

Je vais commencer par un exemple très simple: deux tables, toutes les deux avec le même schéma, clusterisées sur PK, mais dont l'une a un INSTEAD OF UPDATEdéclencheur: CREATE TABLE Standard ( PK UNIQUEIDENTIFIER PRIMARY KEY CLUSTERED, V INT NOT NULL ) GO CREATE TABLE InsteadOf ( PK UNIQUEIDENTIFIER...

10
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...

10
problème de violation de contrainte de clé étrangère

J'ai identifié 3 situations. Un étudiant sans inscription. Un étudiant avec des inscriptions mais pas de notes. Un étudiant avec des inscriptions et des notes. Il y a un déclencheur sur le tableau des inscriptions pour calculer la GPA. Si un étudiant a des notes, il mettra à jour ou insérera une...

10
Suppression des fichiers de données secondaires. DBCC SHRINKFILE: la page n'a pas pu être déplacée car il s'agit d'une page de table de travail

J'ai trop de fichiers de données secondaires (.ndf) créés pour tempdb. Pour supprimer les fichiers excédentaires, je dois vider le fichier (le contenu sera déplacé vers d'autres fichiers): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); puis supprimez le fichier: ALTER DATABASE tempdb REMOVE FILE...