表を作成する
CREATE TABLE aho (
aho_id NUMBER(4),
aho_name VARCHAR2(10),
aho_date DATE
);
表の一覧を確認する
SELECT * FROM TAB;
出力結果:
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
BIN$aE0UiMAJpoHgQAB/AQATdA==$0 TABLE
AHO TABLE |
表の定義を確認する
DESC aho;
出力結果:
名前 NULL? 型
--------------------- -------- ----------------------------
AHO_ID NUMBER(4)
AHO_NAME VARCHAR2(10)
AHO_DATE DATE |
表にデータを挿入する
INSERT INTO aho (
aho_id,
aho_name,
aho_date
) VALUES (
1,
'データ',
'2009-04-24'
);
INSERT INTO aho (
aho_id,
aho_name,
aho_date
) VALUES (
2,
'で~た',
'2009-04-25'
);
表のデータを確認する
SELECT * FROM aho;
出力結果:
AHO_ID AHO_NAME AHO_DATE
---------- ---------- --------
1 データ 09-04-24
2 で~た 09-04-25 |
表のデータを変更する
UPDATE aho
SET
aho_name = '出た!',
aho_date = '2009-04-26'
WHERE aho_id = 2;
表のデータを削除する
DELETE FROM aho WHERE aho_id = 2;
表を削除する
DROP TABLE aho;
DROP TABLE aho CASCADE CONSTRAINTS;
DROP TABLE aho CASCADE CONSTRAINTS PURGE;
CASCADE CONSTRAINTS ・・・ 参照整合性制約も削除
PURGE ・・・ 関連づけられた領域を解放