質問: pl/sql pls-00103エラーについて pl/sql pls-00103エラーについて 夜分遅くに申し訳ございません。 pl/sqlのコーディングを実施し、コンパイル中にpls-00103エラーが発生してしまったのですが、 対処方法がわからず困ってしまいました。 ・メッセージ内容:”pls-00103: 記号"="が見つかりました。” 上記メッセージで指定されていたソース内容(イメージ)↓ -------------------------------------------------------------- ・ ・ begin lv_step := '**登録処理開始' -- 左記の:=の=部分がエラーメッセージで指定されていました。(lv_stepはログ出力用の変数) cursor aaaa is select gg.eply_no gg_eply_no ,gg.r_cd gg_r_cd ,gg.s_card gg_s_card ・ ・ ・ from gra_gra_tr gg ・ ・ ・ ------------------------------------------------------------------ といった感じなのですが、 このpls-00103エラーの対処方法をどなたかご教示いただけませんでしょうか。 よろしくお願いいたします。
回答: pls-00103は構文解析エラーです。 指定されている行にはセミコロンがありませんが、 これが原因だとすると、 エラーメッセージは後ろに続く文で出るはずです。 エラーメッセージで示された箇所より前の部分(行)を調べてください。 # ソースの内容をイメージで示されても困ります。 # 回答者に超能力者は(おそらく)いないと思いますので # 勘で答えるよりほか仕方がありません。