「Oracle」テーブルのビューを変更するサンプル

環境
Oracle Database 11g Release 11.2.0.1.0 – 64bit Production

書式
CREATE OR REPLACE VIEW ビュー名 AS SELECT 列名 FROM テーブル名 WITH オプション
「CREATE OR REPLACE」を使って、ビューを変更します。

SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
CREATE OR REPLACE VIEW V_USERTEST AS
SELECT
USERID,
USERNAME
FROM
USERTEST
WITH READ ONLY;
CREATE OR REPLACE VIEW V_USERTEST AS SELECT USERID, USERNAME FROM USERTEST WITH READ ONLY;
CREATE OR REPLACE VIEW V_USERTEST AS
      SELECT
            USERID,
            USERNAME
      FROM
            USERTEST
WITH READ ONLY;

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> CREATE OR REPLACE VIEW V_USERTEST AS
2 SELECT
3 USERID,
4 USERNAME
5 FROM
6 USERTEST
7 WITH READ ONLY;
ビューが作成されました。
SQL> CREATE OR REPLACE VIEW V_USERTEST AS 2 SELECT 3 USERID, 4 USERNAME 5 FROM 6 USERTEST 7 WITH READ ONLY; ビューが作成されました。
SQL> CREATE OR REPLACE VIEW V_USERTEST AS
  2     SELECT
  3             USERID,
  4             USERNAME
  5     FROM
  6             USERTEST
  7  WITH READ ONLY;

ビューが作成されました。

 

Oracle

Posted by arkgame