2003-01-18

_ [diary]自家製リンク集データのSQL文コンバート

当初手作業...時間が掛かるので、結局コンバート用にPGを三本作成。
 テーブル定義の変更に伴う移行作業終了。

#ちなみにデータ数は九百数十件。

    create table hp_data_core(
user_id varchar(15) not null,
reg_date varchar(8) not null,
key numeric(3,0) not null,
name text not null,
url text not null,
setsumei text,
up_date date,
primary key(key,reg_date,user_id)

);
create table hp_data_group(
user_id varchar(15) not null,
reg_date varchar(8) not null,
key numeric(3,0) not null,
dai_bunrui varchar(20),
sho_bunrui varchar(20),
turn numeric(3,0),
primary key(key,reg_date,user_id)
);
create view hp_data as
select
b.dai_bunrui as alias,
b.sho_bunrui as attr,
b.turn as key,
a.name as name,
a.url as url,
a.setsumei as set,
a.up_date as reg_date
from
hp_data_core as a,hp_data_group as b
where
a.user_id = b.user_id and
a.reg_date = b.reg_date and
a.key = b.key;

_ [diary]PostgresSQL7.3 on Cygwinではまる

initdb --encoding=EUC_JP --nolocale 後に/pgsql/data/postgtrsql.confで
ip_socket=true にしてからcreatedbが正解。
postgresql.confを書き換えずにcreatedbすると文字化けした。

_ [topic]スクウェアエニックス,比率変更で合併へ

比率だけの問題だったんかい。[from GSJ (on off)]

_ [gundam]Universal Century.net (on off)

アルファ2運用開始。アルファテスター募集中。[from Hsbt Diary][from /.J (on off)]