Buongiorno ragazzi, sto cercando di fare la copia di un record intero tra 2 tabelle.
Prima lo facevo con Access e andava tutto, ora però il capo vuole che iniziamo ad utilizzare SqlServer, per cui devo cambiare un po' di cose.
Questa è un esempio della mia stringa:
"INSERT INTO tabellaDest SELECT * FROM tabellaMitt WHERE ID = 1"
C'è da dire che le tabelle non hanno lo stesso numero di colonne perchè la ricevente ne ha 1 in più che si incrementa da sola.
Queste sono le due tabelle:
la tabella mittente
(ID INT IDENTITY(1,1), Primary Key(ID), Numero_ordine INT, Numero_riga INT, Settimana VARCHAR(3), Nr_ord_cliente INT, Data_rich_cons VARCHAR(10), Cod_artic VARCHAR(20), Descriz_artic VARCHAR(50), Note_1 VARCHAR(50), Note_2 VARCHAR(50), "& _
" Cod_operaz VARCHAR(20), Descriz_oper VARCHAR(50), Larghezza INT, Altezza INT, Profondità INT, Quantità INT, Quant_Ril INT, Quant_Imbal INT, Fuori_Misura VARCHAR(1), Maniglia VARCHAR(1))
la tabella destinataria
(ID INTEGER, Numero_ordine INT, Numero_riga INT, Settimana VARCHAR(3), Nr_ord_cliente INT, Data_rich_cons VARCHAR(10), Cod_artic VARCHAR(20), Descriz_artic VARCHAR(50), Note_1 VARCHAR(50), Note_2 VARCHAR(50), "& _
" Cod_operaz VARCHAR(20), Descriz_oper VARCHAR(50), Larghezza INT, Altezza INT, Profondità INT, Quantità INT, Quant_Ril INT, Quant_Imbal INT, Fuori_Misura VARCHAR(1), Maniglia VARCHAR(1), Data_Ora VARCHAR(20), ID_Spunt INT IDENTITY(1,1), Primary Key(ID_Spunt))
Cosa posso fare??
Grazie mille!!