CyberChaos(さいばかおす)

プログラミング言語、トランスパイラ、RPA、ChatGPT、データマイニング、リバースエンジニアリングのための忘備録

SQLプログラミングサイトのバグを発見!

2024-06-01 20:50:17 | SQL

SELECT EMPNO , ENAME , SAL / 0
FROM EMP
WHERE EMPNO = 7902

と特定のセル(SALカラムのEMPNO7902レコード)を0で割るとエラー表示になると予想したのだが・・・

EMPNOENAMESAL / 0
7902FORD

結果は空欄となってしまった。


※スッキリわかるSQL入門で紹介されているサイトでは、当然エラーとなった。
そもそもINSERTやDELETEすら使わせてくれないサイトではお話にならない。

SELECT EMPNO , ENAME , SAL * 0
FROM EMP
WHERE EMPNO = 7902

は当然0と表示される。



最新の画像もっと見る