Essayez ceci, c'est élégant :)
ALTER PROCEDURE [dbo].[usp_return_countries]
@CountryID AS INT = 0
AS
BEGIN
SELECT *
FROM Countries
WHERE Active = 1
AND (@CountryID = 0 OR @CountryID = CountryID)
END
Essayez ceci, c'est élégant :)
ALTER PROCEDURE [dbo].[usp_return_countries]
@CountryID AS INT = 0
AS
BEGIN
SELECT *
FROM Countries
WHERE Active = 1
AND (@CountryID = 0 OR @CountryID = CountryID)
END
Comment créer une table imbriquée à l'aide du type de données défini par l'utilisateur dans la base de données Oracle
Performances des applications basées sur PostgreSQL :latence et retards cachés
Optimisation des requêtes SQL - Comment déterminer quand et si c'est nécessaire
Principes de base de la gestion des fichiers de données dans SQL Server