[前][次][番号順一覧][スレッド一覧]

mysql:4890

From: <donald@xxxxxxxxxx>
Date: Wed, 9 Jan 2002 22:26:32 +0900 (JST)
Subject: [mysql 04890] Re: データ形式について


KIDA です。

On Wed, 09 Jan 2002 17:40:30 +0900
  "T.Yamamoto" <yamamoto@xxxxxxxxxx>  writes:
>
> PostgreSQLにあるboolやmoneyといった真偽や通貨などのデータ型は
> MySQLには存在しないのでしょうか?

money 型といったものがあるかはわからないのですが、
(ないような気がします)
bool型自体は、指定できなくはないみたいです。
# MySQL 3.23.46 で確認しています。

mysql> create table test(flag bool not null);

しかし、以下のように データ型は tinyint(1) になってしまいます。 (^^;

mysql> desc test;
+-------+------------+------+-----+---------+-------+
| Field | Type       | Null | Key | Default | Extra |
+-------+------------+------+-----+---------+-------+
| type  | tinyint(1) |      |     | 0       |       |
+-------+------------+------+-----+---------+-------+
1 row in set (0.00 sec)

なので私が扱ってるDBでは、他人が「ここは真偽値判定に使う項目」と
明確にわかるようにするため、テーブル定義書には "BOOL" と記述して
いますが、実際はtinyint となっています ...

bool型の議論は [mysql 03080] でもされていますので、
過去MLログも参考にしてみてください。

----------
KIDA : donald@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

      4878 2002-01-09 08:50 [Yukihiro KAWADA <kaw] MyODBC conv_ujis                        
      4879 2002-01-09 08:55 ┗[Yukihiro KAWADA <kaw]                                       
      4881 2002-01-09 12:14  ┗["goudo" <goudo@xxxxx] delete の繰り返し                   
      4882 2002-01-09 13:36   ┗["f.t" <fujiyama@xxxx]                                   
      4883 2002-01-09 16:17    ┣["goudo" <goudo@xxxxx]                                 
      4932 2002-01-16 13:42    ┃┗["f.t" <fujiyama@xxxx]                               
      4934 2002-01-16 15:35    ┃ ┗["goudo" <goudo@xxxxx]                             
      4935 2002-01-16 15:48    ┃  ┣["yu-ji.takahashi" <y]                           
      4936 2002-01-16 20:04    ┃  ┗[<yamauchi@xxxxxxxxxx]                           
      4886 2002-01-09 17:40    ┗["T.Yamamoto" <yamamo] データ形式について              
      4887 2002-01-09 19:34     ┣[Daiju Azuma <daiju_a]                               
      4888 2002-01-09 20:34     ┃┗["T.Yamamoto" <yamamo]                             
      4889 2002-01-09 20:47     ┣["yu-ji.takahashi" <y]                               
->    4890 2002-01-09 22:26     ┗[<donald@xxxxxxxxxx> ]