sql >> Databáze >  >> RDS >> Sqlserver

Jak rozdělit jednu buňku do více sloupců na serveru SQL 2008R2?

pomocí tohoto příkladu můžete získat představu.

declare @str varchar(max)
set @str = 'Hello world'

declare @separator varchar(max)
set @separator = ' '

declare @Splited table(id int identity(1,1), item varchar(max))

set @str = REPLACE(@str,@separator,'''),(''')

set @str = 'select * from (values('''[email protected]+''')) as V(A)' 

insert into @Splited
exec(@str)
select * from @Splited


  1. C# Dešifrovat bajty z SQL Server EncryptByPassPhrase?

  2. Seznam řetězců v SqlCommand přes parametry v C#

  3. Jak mohu dotazovat pomocí polí v novém datovém typu PostgreSQL JSON?

  4. Aktualizace databáze a aplikace Android SQLite