Questione : SQL prescelto: visualizzare soltanto i primi 500 caratteri dall'inizio della linea in cui il codice come “% ' determina l'identificazione della parte per… %„

Ringraziamenti CyberKiwi! Ho una simile tabella FormDefinitions del

The di domanda… sono come segue:

(
,
,
,
,
, ): il

xaoCode contiene oltre 900 linee di codice di VBScript. Così fare uno SQL di base prescelto non è molto utile quando voglio soltanto osservare soltanto le parti del VBScript code.

I vorrei convincere l'assistente 2008 di SQL per visualizzare i valori del xaoCode dall'inizio della linea… il

where come % ' determinano l'identificazione della parte per la versione e l'installazione del prodotto - per del

and di prezzi bassi lookup%' del `in avanti per il primo 500 characters

Thanks!
class= > " libero " del
soluzioni >Related class= href= " /Microsoft/Development/MS-SQL-Server/SQL_Server_2008/Q_26410387.html " title= " SQL di SQL " qRelatedParent " in cellule " selezionano: visualizzare soltanto i primi 800 caratteri dalla linea 231 in un cell

Risposta : SQL prescelto: visualizzare soltanto i primi 500 caratteri dall'inizio della linea in cui il codice come “% ' determina l'identificazione della parte per… %„

Provare questo
1:
2:
3:
4:
5:
con tmp come (prescelto *, xaoCodeVC = CONVERTITO (varchar (massimo), xaoCode) da FormDefinitions)
selezionare *, SOTTOSTRINGA di first500ofX= (xaoCodeVC,
	PATINDEX (“identificazione per la versione e l'installazione del prodotto - per il prezzo basso lookup%„, xaoCodeVC), 500 della parte di %Determine)
da tmp
dove il xaoCode gradice “l'identificazione della parte di %Determine per la versione e l'installazione del prodotto - per il prezzo basso lookup%„
Altre soluzioni  
 
programming4us programming4us