Questions marquées «sql-server»

Microsoft SQL Server est un système de gestion de base de données relationnelle (SGBDR). Utilisez cette balise pour toutes les éditions de SQL Server, y compris Compact, Express, Azure, Fast-track, APS (anciennement PDW) et Azure SQL DW. N'utilisez pas cette balise pour d'autres types de SGBD (MySQL, PostgreSQL, Oracle, etc.). N'utilisez pas cette balise pour des problèmes de développement logiciel et mobile, sauf si elle est directement liée à la base de données.





30
Paramétrer une clause SQL IN
Comment paramétrer une requête contenant une INclause avec un nombre variable d'arguments, comme celui-ci? SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC Dans cette requête, le nombre d'arguments peut être compris entre 1 et 5. Je préférerais ne pas utiliser une procédure stockée dédiée pour cela …

6
Différence entre JOIN et INNER JOIN
Ces deux jointures me donneront les mêmes résultats: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK contre SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Y a-t-il une différence entre les déclarations de performance ou autre? Cela diffère-t-il entre les différentes implémentations SQL ?
1000 sql  sql-server  join  inner-join 








22
Rechercher du texte dans une procédure stockée dans SQL Server
Je souhaite rechercher un texte dans toutes mes procédures stockées de base de données. J'utilise le SQL ci-dessous: SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition Like '%[ABD]%'; Je veux rechercher [ABD]dans toutes les procédures stockées, y compris les …


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.