#amazon(4774138355)
 

#adsense(728x90)

 

DDL [Data Definition Language][edit]

システム設定[edit]

SET[edit]

SWITCH[edit]

DATABASE[edit]

FLUSH[edit]

DATABASE[edit]

アーカイブ ログ[edit]

データベース[edit]

データベースの作成 (CREATE DATABASE)[edit]

表領域[edit]

表領域の作成 (CREATE TABLESPACE)[edit]

表領域の確認[edit]

表領域の削除 (DROP TABLESPACE)[edit]

ユーザ[edit]

ユーザの作成 (CREATE USER)[edit]

ユーザの参照[edit]

COLUMN USERNAME FORMAT A20
COLUMN ACCOUNT_STATUS FORMAT A20
SELECT USERNAME,
  ACCOUNT_STATUS,
  CREATED,
  LOCK_DATE,
  EXPIRY_DATE,
  PROFILE
FROM DBA_USERS;

ユーザの削除 (DROP USER)[edit]

ロール[edit]

ロールの作成 (CREATE ROLE)[edit]

テーブル[edit]

テーブルの作成 (CREATE TABLE)[edit]

データ型意味説明
CHAR(num)character固定長文字列 (サイズ指定、~2,000 byte)
VARCHAR2(num)variable character可変長文字列 (サイズ指定、~4,000 byte)
NCHAR(num)national character各国語の固定長文字列 (文字数指定、~2,000 byte)
NVARCHAR2(num)national variable character各国語の可変長文字列 (文字数指定、~4,000 byte)
NUMBER(per[,n])number固定小数点
per は精度 (1~38)
n は小数点の位置 (-84~127、デフォルトは 0)
0 は整数、正数は少数の桁数、負数は整数の固定部分
DATEdate秒までの日時
TIMESTAMP(per)time stampナノ秒までの日付 (3 で ms、6でμs、9 でns、デフォルトは 6)

テーブルの参照[edit]

COLUMN OWNER           FORMAT A20
COLUMN TABLE_NAME      FORMAT A43
COLUMN TABLESPACE_NAME FORMAT A15
SELECT
  OWNER,
  TABLE_NAME,
  TABLESPACE_NAME
FROM DBA_TABLES;

テーブルの変更[edit]

制約の設定[edit]

SQL> ALTER TABLE table MODIFY column constraint;↵
制約意味
NOT NULLNOT NULL 制約
UNIQUE一意制約
PRIMARY KEY一意制約 + NOT NULL 制約

テーブルの削除 (DORP TABLE)[edit]

インデックス[edit]

インデックスの作成 (CREATE INDEX)[edit]

権限[edit]

権限の付与 (GRANT)[edit]

ユーザへのロール適用[edit]

SQL> GRANT rolename TO username;↵

権限の剥奪 (REVOKE)[edit]

SQL> REVOKE role from user;↵

ALTER (ALTER SESSION, ALTER SYSTEM を除く)[edit]

ANALYZE[edit]

ASSOCIATE STATISTICS[edit]

AUDIT[edit]

COMMENT[edit]

DISASSOCIATE STATISTICS[edit]

FLASHBACK[edit]

NOAUDIT[edit]

PURGE[edit]

RENAME[edit]

TRUNCATE[edit]

 

#adsense(728x90)

 

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-07-08 (水) 18:10:14