無効な番号の例外が発生しています。MOD
inWHERE
節はどのように使いますか?ID に基づいて偶数行または奇数行を更新したいと考えています。
update employee set respstr1 = 'EP' where mid = 7246 and (mod(id/2) = 1)
mod の正しい構文は次のとおりです。
mod(id,2)
試す
update employee set respstr1 = 'EP' where mid = 7246 and (mod(id,2) = 1)
詳細については、以下のリンクを参照してください http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions088.htm