Torna al Thread

USE tempdb; -- creo la tabella di prova (corrisponde a quella che hai già) CREATE TABLE #temp1 ( nome varchar(30) NOT NULL, cognome varchar(30) NOT NULL, eta tinyint NOT NULL ) -- inserisco dati di prova INSERT INTO #temp1 SELECT 'Alessandro', 'Alpi', 25 INSERT INTO #temp1 SELECT 'David', 'De Giacomi', 25 INSERT INTO #temp1 SELECT 'Marco', 'Caruso', 29 INSERT INTO #temp1 SELECT 'Michael', 'Denny', 23 INSERT INTO #temp1 SELECT 'Alex', 'Rabboni', 23 -- creo la tabella nuova simile alla prima, ha in più solo l'identity (dovrai farla non temporanea come questa) CREATE TABLE #temp2 ( id int identity(1,1) NOT NULL, nome varchar(30) NOT NULL, cognome varchar(30) NOT NULL, eta tinyint NOT NULL, CONSTRAINT PK_temp2 PRIMARY KEY CLUSTERED ( id ) ) -- la popolo coi dati e l'identity INSERT INTO #temp2 SELECT nome, cognome, eta FROM #temp1 select id, Nome, Cognome, Eta FROM #temp2 -- elimino la prima DROP TABLE #temp1
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5