Pergunta : Sintaxe de CHARINDEX

Olá! os peritos, necessidade do

I alguns ajudam com a sintaxe do seguinte:
INSERT no
VALUES dos tblUserTeams (TeamName, LeaderCode, LeaderDiscipline, MemberCode, MemberDiscipline) (“TEAM_C”, “SQU01”, “pinta”,
LEFT (“WIL01-JACK QUER, Pta”, (CHARINDEX (“-”, de “VONTADES WIL01-JACK, Pta ") - 1)),
RIGHT (de “VONTADES WIL01-JACK, Pta”, (CHARINDEX (“,”, de “VONTADES WIL01-JACK, Pta ") - 1)))o

What que eu quero é tudo à esquerda do “-” (WIL01 no exemplo) ir introdução MemberCode e tudo à direita do “,” (Pta no exemplo) para entrar adiantado em MemberDiscipline.

Thanks para sua ajuda,

JackW9653
class= do

Resposta : Sintaxe de CHARINDEX

Ah pesaroso, misread sua pergunta; você quer este:

INSERÇÃO em tblUserTeams (TeamName, LeaderCode, LeaderDiscipline, MemberCode, MemberDiscipline)
VALORES (“TEAM_C”, “SQU01”, “PINTA”,
ESQUERDO (DE “VONTADES WIL01-JACK, PTA”, (CHARINDEX (“-”, DE “VONTADES WIL01-JACK, PTA ") - 1)),
SUBSTRING (DE “VONTADES WIL01-JACK, PTA”, CHARINDEX (“,”, DE “VONTADES WIL01-JACK, PTA ")+1, LEN (“VONTADES DE WIL01-JACK, PTA”) - CHARINDEX (“,”, “VONTADES DE WIL01-JACK, PTA ")))
Outras soluções  
 
programming4us programming4us