Domande taggate «insert»

Un'istruzione core in SQL che fa ciò che dice sulla tin: inserisce i dati in una tabella.



2
Quale è più efficiente: selezionare dal server collegato o inserire nel server collegato?
Supponiamo di dover esportare dati da un server a un altro (tramite server collegati). Quale affermazione sarà più efficiente? Esecuzione nel server di origine: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() O eseguendo nel server di destinazione: INSERT INTO [dbo].[Table] SELECT a, b, c, ... FROM OPENQUERY([OriginLinkedServer], …




1
Inserisci con OUTPUT correlato alla tabella delle query secondarie
Sto modificando la struttura di un database. Il contenuto di più colonne della tabella FinancialInstitution deve essere trasferito nella tabella Person . FinancialInstitution è collegato a Persona con una chiave esterna. Ogni istituto finanziario necessita dell'ID della persona corrispondente. Pertanto, per ogni nuova riga inserita in Persona, l'ID di questa …







1
Vantaggi dell'utilizzo di WITH TABLOCK su un INSERT
In alcune circostanze, fare un INSERT INTO <tablename> (WITH TABLOCK)sarà più veloce a causa della registrazione minima. Tali circostanze includono la presenza del database nel BULK_LOGGEDmodello di recupero. Esistono altri potenziali vantaggi in termini di prestazioni nell'uso WITH TABLOCKsu una INSERTtabella vuota quando il database ( tempdb ) utilizza il …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.