Non riesco a ottenere la dichiarazione mi piace per lavorare con lo spazio e il carattere jolly finale. La mia domanda è la seguente:tsql utilizza come con caratteri jolly e lo spazio finale?
select * from Table where Field like 'Desc_%'
I dati sono delimitato da spazi quali, Desc Top, Desc inferiore e così via. La query funziona quando uso il pattern 'Desc_%' ma non quando utilizzo il pattern 'Desc%'. Il campo è nvarchar (255).
Qualche idea?
EDIT
scopre il dati delimitato da tabulazioni era e quando ho copiato un valore dal 2008 Management Studio ha convertito la scheda nello spazio. Errore stupido Mi è piaciuto il [] suggerimento quindi l'ho contrassegnato come risposta. Grazie a tutti, ricorderò di non fidarmi della copia dei risultati della griglia.
C'è un motivo specifico per cui "mi piace" Desc% "" non funzionerà? – AllenG
@AllenG - "LIKE Desc%" non si limiterà a "Desc" (Desc-blank), prenderà tutto ciò che inizia con "Desc" – DaveE
@DaveE - sì, lo sarà, ma se le uniche cose che potrebbe essere nella sua colonna sono "Desc Top", "Desc Bottom", "Desc InsideOut", ecc., e mai "Discendente di Charlemaine", non c'è un blocco pratico nell'utilizzo di Like Desc%. Se il suo tavolo contiene quegli altri valori, ovviamente, avrebbe un problema. – AllenG