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 les problèmes de développement logiciel et mobile, sauf si elle est directement liée à la base de données.
Puis-je avoir une colonne "identité" (unique, non répétée) de plusieurs tables?
Par exemple, disons que j'ai deux tables: livres et auteurs. Authors
AuthorID
A ...
J'ai cette clause sur une jointure dans une procédure stockée que j'ai héritée: WHERE a.is_active = 1
AND b.due_date <= ISNULL(@due_date_limit, b.due_date)
...
J'ai une requête contenant trois relevés de jointure intérieure dans la clause WHERE. La requête prend environ 2 minutes pour exécuter. Si je modifie simplement l' ...
Dans SQL 2008, est-ce un moyen d'accorder la permission au développeur pour la visualisation et de créer des diagrammes de base de données sans leur donner la permission DBO? ...