Fråga : var fall - parameteres

I att anmäla serives, jag har en parametermultivalue. Jag önskar användaren som alla typ ”alla” visas ror,
but jag önskar också typ någon värderar ”123213”, ”2999”, ”345345 '

then. .my sql är:

…, var (agrupadoren IN (@OlapAgrupadoren) ELLER @OlapAgrupadoren = ' alla”)…

this är ok, när jag endast skrivar en, värderar eller när jag skrivar ”alla”, men när jag skrivar - 2 värderar är

when för fel (”EN TYP ESPECIFIED för UTTRYCK NON-BOOLEAN I ETT SAMMANHANG VAR EN VILLKORA FÖRVÄNTAS, NÄRA ”,”) som, min sql är endast: var agrupadoren IN (@OlapAgrupadoren), detta är acceptabel.  (bara jag har inte posibilityen ”all”), servicemultivalues för

Why inte (in)?
" klar "

Svar : var fall - parameteres

Byt det

  … var (agrupadoren IN (@OlapAgrupadoren) ELLER ”alla” IN (@OlapAgrupadoren))…,
Andra lösningar  
 
programming4us programming4us