Domande taggate «update»

UPDATE modifica i valori delle colonne specificate in tutte le righe che soddisfano la condizione. Solo le colonne da modificare devono essere menzionate nella clausola SET; le colonne non modificate esplicitamente mantengono i loro valori precedenti.

2
Aggiorna colonna con i dati di un'altra tabella
Sto lavorando a un problema complicato, ma lo semplificherò. Ho due tavoli A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] e voglio aggiornare il terzo: C [ID, column1, column2,column3] Sto aggiornando un'altra terza tabella usando questa query. UPDATE C set column1=t.firstTab, column2=t.secondTab, column3=t.thirdTab from (select A.column1 as …

1
Perché la mia query di SQL Server si comporta in modo diverso in UPDATE rispetto a SELECT?
Ho scritto una query di SQL Server che aggiorna i record per avere un numero sequenziale dopo il partizionamento su un campo. Quando lo eseguo come un'istruzione SELECT, tutto sembra fantastico: DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT SELECT @JobDetailID = [JobDetailID] FROM [RunDetails] WHERE [RunDetailID] = @RunDetailID SELECT …





2
Errore di overflow della riga 8k durante l'aggiornamento della riga di dimensioni 5k
Sto cercando di aggiornare una tabella di destinazione che ha anche una riga di dimensioni 5k con una riga di dimensioni 5k. Poiché è una riga è facile conoscere la dimensione effettiva della riga: select * from sys.dm_db_index_physical_stats(DB_ID('RODS_HSD_ES'), OBJECT_ID(N'TBL_BM_HSD_SUBJECT_AN_148_REPRO'), NULL, NULL, 'DETAILED') Riprodurre La tabella non è stata modificata dalla …

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.