sql >> Database >  >> RDS >> Sqlserver

Dynamisch nieuw datumveld maken vanaf de volgende rij

Allereerst moet je een definitie van "volgorde" bedenken, aangezien rijen in een tabel zonder enige volgorde worden opgeslagen.

Als u weet wat uw bestelling is, kunt u een opgeslagen procedure maken die luidt:

insert into the_table (new_id, start_date) values (@id, @start_date);

update the_table
set end_date = @start_date
where id = <the id determined by your sorting rule>;


  1. Wordpress &MySQL-tabelfragmentatie

  2. Doctrine DQL join op nullable kolommen

  3. Haal verschillende waarden op met LISTAGG in Oracle 12C

  4. hoe de api_token kolom in token guard te veranderen