Frage : SQL auserwählt: nur die ersten 500 Buchstaben der Linie von Anfang an anzeigen, in der Code wie „% ' feststellen Teil Identifikation für… %“

Dank CyberKiwi! Ich habe eine ähnliche Frage…

The Tabelle FormDefinitions bin, wie folgt:

(
,
,
,
,
, ):

xaoCode enthält über 900 Linien VBScript Code. Einen grundlegenden SQL so zu tun, der auserwählt ist ist nicht sehr nützlich wenn ich nur nur Teile des VBScript code.

I ansehen möchte möchte SQL-Server 2008 erhalten um die xaoCode Werte der Linie…

where von Anfang an anzuzeigen wie `% ' Teil Identifikation für Produktversion und -installation - für niedriger Preis lookup%'

and vorwärts für das erste 500 characters

Thanks feststellen!

Antwort : SQL auserwählt: nur die ersten 500 Buchstaben der Linie von Anfang an anzeigen, in der Code wie „% ' feststellen Teil Identifikation für… %“

Dieses versuchen
1:
2:
3:
4:
5:
mit tmp wie (auserwählt *, xaoCodeVC = BEKEHRTER (varchar (maximal), xaoCode) von FormDefinitions)
vorwählen *, first500ofX= TEILKETTE (xaoCodeVC,
	PATINDEX („%Determine Teil Identifikation für Produktversion und -installation - für niedrigen Preis lookup%“, xaoCodeVC), 500)
vom tmp
wo xaoCode mögen „%Determine Teil Identifikation für Produktversion und -installation - für niedrigen Preis lookup%“
Weitere Lösungen  
 
programming4us programming4us