牧尾竜一
ryuic****@jom*****
2008年 7月 22日 (火) 10:50:16 JST
JOMRです。 > historyテーブルがないようですが。 すいません。書き忘れてました。以下の内容になります。 CREATE TABLE IF NOT EXISTS `history` ( `hi_id` int(11) NOT NULL auto_increment COMMENT '障害ID', `cu_id` int(11) NOT NULL COMMENT '顧客ID', `pc_id` int(11) NOT NULL COMMENT 'PCID', `hi_name` varchar(128) NOT NULL COMMENT '障害名', `hi_body` text NOT NULL COMMENT '障害内容', `hi_handle` text NOT NULL COMMENT '対応方法', `datetime` datetime NOT NULL COMMENT '登録日', `redate` datetime NOT NULL COMMENT '編集日', PRIMARY KEY (`hi_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ; > > 登録日と更新日のフィールド名がばらばらなので、統一した方が > 読みやすいと思います。 ありがとうございます。 登録日を「 datetime 」 更新日を「 redate 」に統一したいと思います。 customerテーブルに更新日が抜けていたのでそれを含めてもう一度記述します。 「 customerテーブル 」 CREATE TABLE IF NOT EXISTS `customer` ( `cu_id` int(12) NOT NULL auto_increment COMMENT '顧客ID', `cu_name` varchar(64) default NULL COMMENT '顧客名', `cu_kana` varchar(64) default NULL COMMENT '顧客名(カナ)', `cu_tel` varchar(16) default NULL COMMENT '電話番号', `cu_fax` varchar(16) default NULL COMMENT 'FAX番号', `cu_mail` varchar(128) default NULL COMMENT 'メールアドレス', `biko` mediumtext COMMENT '備考', `datetime` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '登録日', `redate` timestamp NOT NULL default '0000-00-00 00:00:00' COMMENT '更 新日', `cu_pref` varchar(32) NOT NULL COMMENT '都道府県', `cu_add` varchar(64) NOT NULL COMMENT '住所1', `cu_add2` varchar(64) NOT NULL COMMENT '住所2', `cu_zip` varchar(8) NOT NULL COMMENT '郵便番号', PRIMARY KEY (`cu_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=52 ; 「 computerテーブル 」はそのままで 「 staffテーブル 」 CREATE TABLE IF NOT EXISTS `staff` ( `st_id` int(11) NOT NULL auto_increment COMMENT 'staffID', `st_login` varchar(64) NOT NULL COMMENT 'ログインID', `st_passwd` varchar(64) NOT NULL COMMENT 'staffパスワード', `st_name` varchar(64) NOT NULL COMMENT 'staff名', `datetime` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '登録日', `redate` timestamp NOT NULL default '0000-00-00 00:00:00' COMMENT '変 更日', `st_flg` int(11) NOT NULL COMMENT '権限フラグ', PRIMARY KEY (`st_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; としました。