虽然没有存储过程的Teradata循环?

时间:2017-10-13 15:18:53

标签: sql stored-procedures teradata

我想知道是否可以在没有存储过程的情况下使用while循环?

我想运行一个将更新前4个月(201706,201707,201708,201709)的脚本。我知道我能够添加OR,但我不愿意。有什么工作吗?

原始剧本:

 UPDATE table_name
 SET column = value
 WHERE date IN ('201706','201707','201708','201709')

所需剧本:

 /*iterating through the month*/
 UPDATE table_name
 SET column = value
 WHERE date = '2017'+month

0 个答案:

没有答案