0
Begin tran
create table #user_det
(user_id varchar(50), emp_id int, role varchar(500))
insert into #user_det (user_id , emp_id , role)
select 'Sankar', 431544 , '(Developer),(DBA),(Designer)'
union all
select 'Gowri', 145721 , '(DBA),(Designer)'
union all
select 'Raja', 101010 , 'ALL'
select * from #user_det
drop table #user_det
Rollback
OutPut Required:
===============
select 'Sankar' as user_id ,431544 as emp_id ,'Developer' as Role
union all
select 'Sankar' as user_id ,431544 as emp_id ,'DBA' as Role
union all
select 'Sankar' as user_id ,431544 as emp_id ,'Designer' as Role
union all
select 'Gowri' as user_id ,145721 as emp_id ,'DBA' as Role
union all
select 'Gowri' as user_id ,145721 as emp_id ,'Designer' as Role
union all
select 'Raja' as user_id ,101010 as emp_id ,'ALL' as Role
こんにちはSqlZimあなたの答えをありがとう。しかし、私はSQL Server 2012のバージョンでこれが必要です。 –
@SankarMこれはSQL Server 2012で動作します。あなたが2016年の場合、メモは別のものです。 – SqlZim
それを入手しました。ありがとうございました。その関数を使用せずに単一のクエリで書き込む可能性はありますか? –