Cuestión : Sintaxis de CHARINDEX

Hola los expertos, necesidad del

I algunos ayudan con el sintaxis del siguiente:
INSERT EN el
VALUES (“TEAM_C”, “SQU01”, “pinta”,
LEFT (“WIL01-JACK QUIERE, Pta”, (CHARINDEX (“-”, “VOLUNTADES de WIL01-JACK, Pta ") - 1)),
RIGHT de los tblUserTeams (TeamName, LeaderCode, LeaderDiscipline, MemberCode, MemberDiscipline) (“WIL01-JACK QUIERE, Pta”, (CHARINDEX (“,”, “VOLUNTADES de WIL01-JACK, Pta ") - 1)))el

What que quiero es todo a la izquierda de “-” (WIL01 en el ejemplo) ir introducción MemberCode y todo a la derecha de “,” (Pta en el ejemplo) entrar MemberDiscipline.

Thanks por adelantado para su ayuda,

JackW9653
class= del

Respuesta : Sintaxis de CHARINDEX

Ah apesadumbrado, leer mal su pregunta; usted quiere esto:

PARTE MOVIBLE EN los tblUserTeams (TeamName, LeaderCode, LeaderDiscipline, MemberCode, MemberDiscipline)
VALORES (“TEAM_C”, “SQU01”, “PINTA”,
IZQUIERDO (“VOLUNTADES DE WIL01-JACK, PTA”, (CHARINDEX (“-”, “VOLUNTADES DE WIL01-JACK, PTA ") - 1)),
SUBSECUENCIA (“VOLUNTADES DE WIL01-JACK, PTA”, CHARINDEX (“,”, “VOLUNTADES DE WIL01-JACK, PTA ")+1, LEN (“VOLUNTADES DE WIL01-JACK, PTA”) - CHARINDEX (“,”, “VOLUNTADES DE WIL01-JACK, PTA ")))
Otras soluciones  
 
programming4us programming4us