ho il follow T-SQL per aggiornare una tabella con i dati di test:RAND non diverso per ogni riga in T-SQL UPDATE
UPDATE
SomeTable
SET
Created = GETDATE () - CAST (RAND () * 365 AS int) ,
LastUpdated = GETDATE () - CAST (RAND () * 365 AS int)
voglio che raccogliere DAE casuali durante l'anno scorso, purtroppo, usa la stessa data per ogni riga. qual è il modo migliore per farlo diventare casuale ogni riga che aggiorna?
Grande roba. Mi chiedo perché l'hanno fatto non variano per riga, ma quella domanda è per un altro giorno :) –
INOLTRE, il tuo metodo ha un problema: riporta valori negativi. Facile soluzione però: ABS (CHECKSUM (NEWID())% 365) –
doh! Grazie. Lo dimentico sempre anch'io ... – gbn