Oracle

SQL

テーブルやインラインビューの別名でASが使えない

使えないみたいです 意味不明です。AS無しで続けて書くとOK

View

作る

CREATE VIEW
    HOGE
AS
    SELECT * FROM PIYO

壊す

DROP VIEW HOGE

テーブル定義を変更する

特定のカラムの型を変える

ALTER TABLE HOGE MODIFY(PIYO varchar2(1000));

カラムを追加する

ALTER TABLE HOGE ADD(PIYO varchar2(100));

ちなみに追加位置はテーブルのケツに固定されていてMySQLのように任意の位置に追加することはできない

ora-00979 エラーが出る

OracleではGROUP BY句に書いたカラムは全部SELECT句に書かないとエラーになる

なのでMySQLのように一部の値で押しつぶして後は適当なんでもいいよはできない

タグ

db/oracle.txt · 最終更新: 2017-09-27 16:42 by ore