こんにちは
キーワード検索で検索したのですが、ピンとくる情報が見つからなかったので投稿させて頂きます。
Oracle database 12c の環境で、マテリアライズドビューの完全リフレッシュを行う際のコマンドについて質問があります。
※初回作成時は、高速リフレッシュを指定しております。訳あって一度だけ完全リフレッシュを実施したいのですが、下記事象が発生してしまっています。
色々な解説サイトを見ていると
exec dbms_mview.refresh('TEST_VIEW','c');
と記載されているサイト様が多かったです。
実際に流しているコマンドは
exec dbms_refresh.refresh('"スキーマ名"."View名"','c');
となっております。
(スキーマ指定の方法は11gではこれで動いていました。)
12cの環境で上記を実施すると、
PLS-00306: wrong number or types of arguments in call to 'REFRESH'
引数がおかしいと怒られてしまいました。
12cでは、手動完全リフレッシュのコマンドまたは、引数の指定方法が変わってしまったなどあるのでしょうか?
何か知っている方がいらっしゃいましたら、ご教示頂きたいです。
よろしくお願いいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/05 08:31
2018/04/05 17:48 編集
2018/04/09 04:28