テーブルとデータを作成する :【Oracle】
データのダウンロード
DSN
USER
PASS
コントロールマスタ
create table コントロールマスタ ( キー VARCHAR2(1) ,売上日付 DATE ,売上伝票 NUMBER(8,0) ,会社名 VARCHAR2(50) ,組織コード VARCHAR2(4) ,起算月 NUMBER(2,0) ,primary key(キー) )
CD名称マスタ
create table CD名称マスタ ( 区分 NUMBER(4,0) ,コード VARCHAR2(10) ,名称 VARCHAR2(50) ,数値1 NUMBER(8,0) ,数値2 NUMBER ,作成日 DATE ,更新日 DATE ,primary key(区分,コード) )
メッセージマスタ
create table メッセージマスタ ( コード VARCHAR2(4) ,メッセージ VARCHAR2(100) ,primary key(コード) )
取引データ
create table 取引データ ( 取引区分 VARCHAR2(2) ,伝票番号 NUMBER(8,0) ,行 NUMBER(2,0) ,取引日付 DATE ,取引先コード VARCHAR2(4) ,商品コード VARCHAR2(4) ,数量 NUMBER ,単価 NUMBER ,金額 NUMBER ,更新済 VARCHAR2(1) ,primary key(取引区分,伝票番号,行) )
商品マスタ
create table 商品マスタ ( 商品コード VARCHAR2(4) ,商品名 VARCHAR2(75) ,在庫評価単価 NUMBER ,販売単価 NUMBER ,商品分類 VARCHAR2(3) ,商品区分 VARCHAR2(1) ,作成日 DATE ,更新日 DATE ,備考 VARCHAR2(2000) ,削除フラグ VARCHAR2(1) ,primary key(商品コード) )
商品分類マスタ
create table 商品分類マスタ ( 商品分類 VARCHAR2(3) ,名称 VARCHAR2(50) ,作成日 DATE ,更新日 DATE ,primary key(商品分類) )
得意先マスタ
create table 得意先マスタ ( 得意先コード VARCHAR2(4) ,得意先名 VARCHAR2(75) ,得意先区分 VARCHAR2(1) ,担当者 VARCHAR2(4) ,郵便番号 VARCHAR2(7) ,住所1 VARCHAR2(150) ,住所2 VARCHAR2(150) ,作成日 DATE ,更新日 DATE ,締日 NUMBER(2,0) ,締日区分 NUMBER(1,0) ,支払日 NUMBER(2,0) ,備考 VARCHAR2(100) ,primary key(得意先コード) )
社員マスタ
create table 社員マスタ ( 社員コード VARCHAR2(4) ,氏名 VARCHAR2(50) ,フリガナ VARCHAR2(50) ,所属 VARCHAR2(4) ,性別 NUMBER(1,0) ,作成日 DATE ,更新日 DATE ,給与 NUMBER ,手当 NUMBER ,管理者 VARCHAR2(4) ,生年月日 DATE ,primary key(社員コード) )
郵便番号マスタ
create table 郵便番号マスタ ( 郵便番号 VARCHAR2(7) ,都道府県名カナ VARCHAR2(255) ,市区町村名カナ VARCHAR2(255) ,町域名カナ VARCHAR2(255) ,都道府県名 VARCHAR2(255) ,市区町村名 VARCHAR2(255) ,町域名 VARCHAR2(255) )
その他
create table 入金予定データ ( 得意先コード VARCHAR2(4) ,支払日 DATE ,伝票合計金額 NUMBER(10,0) ,伝票番号 NUMBER(10,0) ); create table 商品集計 ( 商品コード VARCHAR2(4) ,経過月 NUMBER(2,0) ,当月売上数量 NUMBER(10,0) ,当月売上金額 NUMBER(10,0) ,更新日 DATE ,組織コード VARCHAR2(4) ,primary key(商品コード,経過月) ); create table 得意先集計 ( 請求先 VARCHAR2(4) ,経過月 NUMBER(2,0) ,当月売上金額 NUMBER(10,0) ,更新日 DATE ,組織コード VARCHAR2(4) ,primary key(請求先,経過月) ); create table 社員変更履歴 ( 社員コード VARCHAR2(4) ,氏名 VARCHAR2(50) ,フリガナ VARCHAR2(50) ,所属 VARCHAR2(4) ,性別 NUMBER(1,0) ,作成日 DATE ,更新日 DATE ,給与 NUMBER ,手当 NUMBER ,管理者 VARCHAR2(4) ,生年月日 DATE );
商品一覧
create or replace view V_商品一覧 as SELECT 商品マスタ.商品コード , 商品マスタ.商品名 , 商品マスタ.販売単価 , 商品分類マスタ.商品分類 , 商品分類マスタ.名称 AS 分類名 , 商品マスタ.商品区分 , CD名称マスタ.名称 AS 区分名 from 商品マスタ LEFT OUTER JOIN 商品分類マスタ ON 商品マスタ.商品分類 = 商品分類マスタ.商品分類 LEFT OUTER JOIN CD名称マスタ ON 商品マスタ.商品区分 = CD名称マスタ.コード where CD名称マスタ.区分 = 3 and 商品マスタ.削除フラグ is NULL
得意先台帳
create or replace view V_得意先台帳 as SELECT 取引データ.取引先コード , 得意先マスタ.得意先名 , 取引データ.取引日付 , 取引データ.取引区分 , 取引データ.伝票番号 , 取引データ.行 , 取引データ.商品コード , 商品マスタ.商品名 , 取引データ.数量 , 取引データ.単価 , 取引データ.金額 from (取引データ INNER JOIN 商品マスタ ON 取引データ.商品コード=商品マスタ.商品コード ) INNER JOIN 得意先マスタ ON 取引データ.取引先コード=得意先マスタ.得意先コード where 取引データ.取引区分 = '10'
プロシージャ用
create or replace view PROC_ERROR as select * from USER_ERRORS; create or replace view PROC_LIST as select OBJECT_NAME as "プロシージャ名" ,STATUS as "状態" ,OBJECT_TYPE as "タイプ" ,CREATED as "作成日" ,LAST_DDL_TIME as "更新日" from USER_OBJECTS where OBJECT_TYPE in ('FUNCTION','PROCEDURE'); create or replace view PROC_TEXT as select * from USER_SOURCE;
北海道(札幌)
北海道(函館)
北海道(旭川)
北海道(帯広)
北海道(釧路)
北海道(北見)
北海道(室蘭)
青森
岩手
秋田
山形
宮城
福島
栃木
群馬
茨城
東京
神奈川
埼玉
千葉
山梨
新潟
長野
石川
富山
福井
静岡
愛知
岐阜
三重
和歌山
奈良
滋賀
京都
大阪
兵庫
徳島
愛媛
高知
香川
岡山
広島
鳥取
島根
山口
福岡
佐賀
熊本
長崎
大分
宮崎
鹿児島
沖縄
Google
Amazon
SkyDrive
Twitter
Facebook
ソフトウェア
jQuery
Three.js
IEWebGL
写真素材
足成
Image * After
ツール
Button Maker
TweetDeck
Shdowbox ツール
ストリートビュー作成
JSONLint
情報
CSS3 Please!
DHTMLリファレンス
IT用語辞典