Questions marquées «t-sql»

Transact-SQL (T-SQL) est un dialecte de SQL utilisé par Microsoft SQL Server et SAP Sybase.




1
Dois-je ajouter SET NOCOUNT ON à tous mes déclencheurs?
C'est une connaissance assez courante que vous devriez avoir SET NOCOUNT ON par défaut lors de la création de nouvelles procédures stockées. Microsoft a changé le modèle par défaut pour l'inclure en 2012. Je pensais que cela devrait être le même pour les déclencheurs, mais il n'est pas inclus dans …








2
Question de performance «SELECT TOP»
J'ai une requête qui s'exécute beaucoup plus rapidement avec select top 100et beaucoup plus lentement sans top 100. Le nombre d'enregistrements retournés est de 0. Pourriez-vous expliquer la différence dans les plans de requête ou partager des liens où cette différence a été expliquée? La requête sans toptexte: SELECT --TOP …



2
Qu'est-ce qu'une CONTRAINTE AVEC CHECK CHECK?
J'ai du T-SQL généré automatiquement, qui est probablement valide, mais je ne comprends pas vraiment. ALTER TABLE [dbo].[MyTable] WITH CHECK CHECK CONSTRAINT [My_FORIEGN_KEY]; Je sais ce qu'est une contrainte de clé étrangère, mais quel est le problème CHECK CHECK?

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.