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

mysql:3831

From: takase <takase <takase@xxxxxxxxxx>>
Date: Wed, 27 Jun 2001 05:26:20 +0900
Subject: [mysql 03831] Re: DELETE w/o index key

自己レスです。

http://lists.mysql.com/cgi-ez/ezmlm-cgi?1:mss:71006
http://lists.mysql.com/cgi-ez/ezmlm-cgi?1:mss:15659

を読んでいて、思い付いた方法、

DELETE FROM link WHERE name1='00092' AND
 id='6c9a089c0342f4959024587edb079a14' AND ISNULL(name2)

で無事削除できました。

ですが、いまだになぜ、name2='' や name2=NULL がダメで、
ISNULL(name2) だとうまくいくのか理解できません。

takase

On Wed, 27 Jun 2001 04:54:08 +0900
takase <takase@xxxxxxxxxx> wrote:

> DELETE構文での動作がおかしいのではないかと思ったので報告します。
> 
> DELETE FROM link WHERE name1='00092' AND
>  id='6c9a089c0342f4959024587edb079a14' AND name2=''
> 
> としても、
> 
> DELETE FROM link WHERE name1='00092' AND
>  id='6c9a089c0342f4959024587edb079a14' AND name2=NULL
> 
> としても削除できません。


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

      3830 2001-06-27 04:54 [takase <takase@xxxxx] DELETE w/o index key                    
->    3831 2001-06-27 05:26 ┗[takase <takase@xxxxx]                                       
      3832 2001-06-27 05:47  ┗[takase <takase@xxxxx]