March 13, 2007 at 7:46 am
March 13, 2007 at 7:59 am
I would think you would just want to add an identity column and then specify the columns you want to insert as follows:
create table tab (id INT IDENTITY(1,1), [values] varchar(100))
insert into tab
( [values] )
select 'val' union all
select 'val' union all
select 'val' union all
select 'val' union all
select 'val'
SELECT * From tab
March 14, 2007 at 6:18 pm
CREATE TABLE #tmp (yourField varchar(100))
INSERT INTO #tmp (yourField)
select 'Val1'
union all select 'Val1'
union all select 'Val1'
union all select 'Val1'
union all select 'Val1'
union all select 'Val2'
union all select 'Val2'
union all select 'Val2'
union all select 'Val3'
union all select 'Val4'
union all select 'Val5'
union all select 'Val5'
union all select 'Val5'
SELECT
row_number() OVER (PARTITION BY yourField ORDER BY yourField) AS rn
,yourField
FROM #tmp
DROP TABLE #tmp
______________________________________________________________________
Personal Motto: Why push the envelope when you can just open it?
If you follow the direction given HERE[/url] you'll likely increase the number and quality of responses you get to your question.
Jason L. SelburgViewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply