mysql:433
From: Satoshi Koiwa <Satoshi Koiwa <koiwa@xxxxxxxxxx>>
Date: Wed, 9 Dec 98 19:35:57 +0900
Subject: [mysql 433] Re: CREATE TABLE句についての質問
ども、小岩です。 >現在、Oracle上のcreate table句の中にNUMBERの型があるのですが、これを >MySQLで同等に定義するとしたら、どの型が最もふさわしいのでしょうか。 >ご存知の方がいらっしゃれば、教えて下さい。 たいていの場合intでいいと思います。ただ、MySQLのintはそのままだと -2147483648〜2147483647なんで、NUMBER型での桁数設定によってはいじる必要があ ります。 NUMBER(13)とかだとつまり13桁の整数なんで、MySQLだとBIGINTにしないとならない 、みたいな。 詳しくはMySQLのマニュアル(日本語化をみなさんですすめていらっしゃいます。私 は手伝ってません、すいません)を参照していただくとして、MySQLにはTINYINT、 SMALLINT、MIDIUMINT、INT、BIGINTというのがズラリ並んでいます。 また、NUBMER(13,1)のように小数点以下の桁数まで指定してあると、DECIMAL型にし てしまうとよいと思います。そのまんま、DECIMAL(13,1)でOK、です、たぶん。
-> 433 1998-12-09 19:35 [Satoshi Koiwa <koiwa] Re: CREATE TABLE句についての質問 434 1998-12-09 19:55 ┗[Tom Mishima <tmishim]