我需要将我的SQL Server查询迁移到MonetDB。为此,我面临以下情况的问题:
我们可以使用CTE更新数据:
;WITH ct (dt, rn) as (select date_, row_number() over (order by date_) from CalendarDate where BitFlag = 0)
UPDATE Cal Set CEOM_ = rn FROM CalendarDate Cal JOIN ct on Cal.Date_ = ct.dt;
我们如何在MonetDB中使用以下语法:
Select dates_ Into tmp from CalendarDate
我们可以在MonetDB中执行Quirky更新吗?
如何在UPDATE语句中更新变量,如:
Declare cnt int;
Set cnt = 0;
Update close_t
Set **cnt = cnt + 1**
, value_ = cnt;