簡體   English   中英

順序遷移-游標

[英]Sequelize migration - cursor

無論如何,在sequelize migration使用游標? 我試圖創建DML腳本,想法是循環表中的值,即。 天使用光標,然后將值插入其他表,即。 光標所在的飯日。

table : day
dayId
dayName

table : meal
mealId
mealName

table : mealday
mealdayId
dayId
mealId

我應該在游標中使用的插入語句是:

insert into mealday (dayId,mealId) 
select **dayIdFromCursor**,mealId from meal

作為解決方法,我可以簡單地重復insert語句7次( dayId中的天數)和硬代碼dayId

insert into mealday (dayId,mealId) 
select 1,mealId from meal

insert into mealday (dayId,mealId) 
select 2,mealId from meal

...

insert into mealday (dayId,mealId) 
select 7,mealId from meal

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM