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

mysql:704

From: "Satoshi Komura" <"Satoshi Komura" <trap@xxxxxxxxxx>>
Date: Fri, 19 Feb 1999 11:20:52 +0900
Subject: [mysql 00704] RE: 登録時のチェック

こむらです。
SQL初めて2週間くらいでしゃしゃり出るのもあれな気がしますが。(^^;

>2) 項目の長さ以上の文字列を登録してしまった場合
>   余計な部分が黙って切り捨てられる。
>
>上記のような場合は素直にエラーになってくれた方が嬉しいことがあります。
>特に 2) の場合、エラーにならないから成功したと思ってたのに、検索すると
>引っ掛からないということが起こり得ますし…。
>
>みなさんはどうしてます? また、他の RDB ではどうなんでしょう…?


手元にあるPostgreSQLの本には「textとvarcharは共に可変長文字列ですが、
最大文字数を指定する必要がないこと、また効率がよいことから、PostgreSQL
ではtextを使うことが推奨されます」と書かれています(PostgreSQL完全攻略ガイド・
技術評論社。いわゆるシーラカンスの本)。
MySQLにはそういう型はないわけですね…。



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

->     704 1999-02-19 11:20 ["Satoshi Komura" <tr] RE:  登録時のチェック                   
       705 1999-02-19 11:23 ┗[民斗 <tommy@xxxxxxxx]                                       
       706 1999-02-19 12:13  ┗[<takeshi@xxxxxxxxxx>]                                     
       714 1999-02-21 04:33   ┣[民斗 <tommy@xxxxxxxx]                                   
       717 1999-02-21 22:34   ┃┗[<takeshi@xxxxxxxxxx>]                                 
       721 1999-02-22 09:48   ┃ ┗[民斗 <tommy@xxxxxxxx] MySQL 本 (Re:  登録時のチェック )
       722 1999-02-22 10:07   ┃  ┗[Yoshimasa Takami <ta]                             
       733 1999-02-22 16:04   ┃   ┗[民斗 <tommy@xxxxxxxx]                           
       715 1999-02-21 05:29   ┗[Shogo Hamamoto <KHC0]