sql >> Database teknologi >  >> RDS >> Sqlserver

Opdel streng via select statement

DECLARE @LeftPart TABLE
(Agent int
)

DECLARE @RightPart TABLE
(Agent1 int
)

declare @Agent nvarchar(4000) = '2131235,334225';

INSERT INTO @LeftPart
SELECT LEFT(@Agent,7)

INSERT INTO @RightPart
SELECT RIGHT(@Agent,6)

SELECT * INTO #Temp
FROM 
(
SELECT * FROM @LeftPart
UNION ALL
SELECT * FROM @RightPart
)A

SELECT * FROM #Temp


  1. Udfør sp_executeSql for select...into #table, men kan ikke udvælge Temp-tabeldata

  2. Søgning viser alle produkterne

  3. TSQL Sum efter gruppe for månedlige rapporter

  4. MYSQL overføre samme eller mindre end saldo