物忘れの激しい管理人は、調べたこともすぐ忘れてしまうので、同じことを、何度も調べながら開発しています。 ただ、IT業界は覚えることが多過ぎて、文法などの細かいことはあまり覚える気が無いというのもありますが(笑) そこで、何度も同じことを調べなくてもいいように、ORACLE SQLリファレンスをサイトにまとめる事にしました。 私と同じようなプログラマーやSEも結構いるんじゃないかと思いますので使えそうだったら利用してみて下さい。
制約の定義方法 制約を定義する方法としては列制約と表制約の2種類があります。 <列制約> 列制約とはその名の通り、表の列(カラム)1つ1つに対して制約を定義する方法です。 以下に例を示します。 列制約サンプル CREATE TABLE SHAIN_MASTER( ID VARCHAR2(10) PRIMARY KEY, NAME VARCHAR2(10) NOT NULL, TEL VARCHAR2(10) UNIQUE, AGE NUMBER(2) CHECK(AGE BETWEEN 18 AND 65), BUSHO_CD CHAR(2) REFERENCES BUSHO_MASTER(BUSHO_CD) ); このサンプルでは、SHAIN_MASTER表を作成しています。 列(ID)は主キーに設定されているので重複した値はセットする事ができませんし、NULL値をセットする事もできませ
CREATE TABLE RIVUS.STAT_SAMPLE ( ID_10 NUMBER(1,0), ID_100 NUMBER(2,0), NAME VARCHAR2(100), CREATED_ON DATE DEFAULT SYSDATE ); -- CREATE INDEX RIVUS.STAT_SAMPLE_IX10 ON RIVUS.STAT_SAMPLE (ID_10); -- CREATE INDEX RIVUS.STAT_SAMPLE_IX100 ON RIVUS.STAT_SAMPLE (ID_100); 統計情報の削除 統計情報の削除には、DELETE_〜_STATS シリーズを
Oracle® 非公式 SQL, PL/SQL & DBA's リファレンス SQL 入門 Top | Knowledge| DB構築| 文字列関数| 日付関数| 集計関数| SQL関数(アルファベット順) SQL(抽出・更新)| SQL*Plus| PL/SQL| Utility| Structure| スキーマ| チューニング| 用語| 参考書 SQL 入門、SQL 関数、擬似列、SQL Tips SQL 入門 テーブルを作るデータベース概要 データベースの基本的なことOracle とはSQL のマニュアルを入手するSQL*Plus の使い方テーブルの定義、プライマリキーの定義テーブルの削除とその取り消しテーブル定義の変更(列の追加、列の変更)主キー・プライマリキーの追加、変更、削除SQL の種類(DDL , DML , DCL) SQL 基本INSERTSELECTUPDATEDEL
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く