Je veux (vaguement) une procédure stockée commeUtilisation de paramètres dans les procédures stockées où la colonne peut être nulle
select * from table où col1 comme @var
la valeur par défaut de @var est ' % ', donc si je n'ai pas de valeur pour @var, il devrait retourner toutes les lignes. Cependant, le problème est qu'il ne retourne pas les lignes où col1 est nul. Comment puis-je retourner toutes les lignes si @var = '%' et les lignes qui ressemblent à @var si elle a une valeur?
[sp réelle est beaucoup plus complexe, donc je ne veux pas envelopper juste dans un if..then et ont deux sélections]
En supposant que vous utilisez T-SQL, c'est. :-) – roufamatic
Cool. Cela semble fonctionner correctement. Cela fait seulement une heure ou plus gaspillée avec CASE et/ou COALESCE etc Cheers! – Apemantus