[解決済み] CREATE OR REPLACEはどのように使用するのですか?
2022-03-01 19:13:07
質問
CREATE OR REPLACEは、基本的に「オブジェクトが存在する場合、それを削除し、どちらか一方を作成する」という意味だと理解してよろしいでしょうか。
もしそうなら、私は何を間違えているのでしょうか? これは動作します。
CREATE TABLE foo (id NUMBER,
title VARCHAR2(4000) DEFAULT 'Default Title')
そして、これはそうではありません(ORA-00922: missing or invalid option)。
CREATE OR REPLACE TABLE foo (id NUMBER,
title VARCHAR2(4000) DEFAULT 'Default Title')
私は何か馬鹿なことをしているのでしょうか? この構文について、あまりドキュメントを見つけることができないようです。
どのように解決するのですか?
関数、プロシージャ、パッケージ、タイプ、シノニム、トリガー、ビューで使用できます。
更新してください。
3回目の更新を終えて、改めます。
これはテーブルの上では機能しません :)
そして、そう、そこにあるのは
ドキュメント
この構文には
REPLACE
オプションで
CREATE TABLE
.
関連
-
オラクル表領域拡張の詳細
-
Oracle Sqlplusコマンドログイン複数方法ケーススタディ
-
Oracle Databaseの失敗したオブジェクトの処理の詳細
-
ORACLE 当座預金に関する情報を見る
-
Navicat PremiumツールでOracleデータベースをMySQLに移行する
-
Oracle PL/SQLを使用して電子メール機能(UTL_MAIL)を実装する方法
-
[解決済み] ORA-00900: 無効な SQL 文 - Oracle 10g のプロシージャを実行するとき
-
[解決済み] ORA-00917: カンマ欠落エラー [終了しました]。
-
[解決済み] oracleの'enq:TM contention'待ちイベントが発生する原因
-
[解決済み] 外部キーの追加エラー。ORA-02298: 検証できません - 親キーが見つかりませんでした
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
IntelliJ DataGrip Oracle 11gリモート接続の手順
-
Oracle12Cのデフォルトのユーザー名とシステムパスワードが正しくない場合の解決策
-
Oracleにリモート接続するためのPLSQLDeveloperログイン
-
オラクル・ラックのケーススタディ
-
[解決済み] エラーを取得する - ORA-01858: 数値が期待される場所で非数値文字が見つかりました。
-
[解決済み] ORA-12545: ターゲットホストまたはオブジェクトが Mac に存在しないため、接続に失敗しました - SQLPLUS
-
[解決済み] PLS-00302: component must be declared when it exists?」と表示されます。
-
[解決済み] PLS-00382: 式が不正です。
-
[解決済み] pl sql %NOTFOUND
-
[解決済み] ORA-4031 "unable to allocate x bytes of shared memory" を解決する。