< リンク追加 | SQL*Plus のデフォルトエディタ >

September 22, 2003

INDEXについての基本的なこと

今頃何言ってんだいというかんじだが、よく考えたらINDEXに関して正しい知識がなかった。

そんなもん知ってる気でいたんだけど、先週、あれ、そうだったの?ってことを指摘されて気付いた。

てなわけで、今日はインデックスのお勉強。

まずはテーブルを定義

CREATE TABLE m_struct(
	struct_id	CHAR(4), 
	struct_name	VARCHAR2(64), 
	module_name	VARCHAR2(24), 
	add_date	CHAR(8)	DEFAULT TO_CHAR(SYSDATE, 'YYYYMMDD'), 
	add_time	CHAR(6)	DEFAULT TO_CHAR(SYSDATE, 'HHMISS'), 
	CONSTRAINT pk_m_struct PRIMARY KEY(struct_id) 
)

CREATE TABLE m_struct_member(
	struct_id	CHAR(4), 
	member_id	CHAR(4), 
	member_name	VARCHAR2(64), 
	member_type	VARCHAR2(64), 
	add_date	CHAR(8)	DEFAULT TO_CHAR(SYSDATE, 'YYYYMMDD'),
	add_time	CHAR(6)	DEFAULT TO_CHAR(SYSDATE, 'HHMISS'),
	CONSTRAINT pk_m_struct_member PRIMARY KEY(struct_id, member_id)
)

うーん、なにか、構造体の情報を格納するテーブルらしいですね。

ALTER SYSTEM
SET query_rewrite_enabled=TRUE ;

トラックバック

このエントリーにトラックバック:
http://frog.raindrop.jp/cgi-bin/mt/mt-tb.cgi/49

コメント

コメントする

※ コメントスパム対策のため、コメント本文はおはよう、こんにちわ、こんばんわのいずれかより始めるようにしてください。

name:
email:

※ 必要ですが、表示しません。

url:
情報を保存する ?