Oracle 質問総合スレ14 (813レス)
1-

596: 2022/12/06(火)20:17 ID:mYqHptcX(6/9) AAS
>>593
いい加減、わざわざNULLという概念を持ったのは、昔はCUIの環境だからだよ。

空文字じゃ、なんも見えない。
明示的に空ですと表現する必要があったから、NULLを表示する。
597
(1): 2022/12/06(火)20:25 ID:??? AAS
>>595
> 文字データ型に空文字という状態を取り入れた製品を使っていると、NULLと空文字列が混ぜこぜになったレコードが作成されやすく、常にNULLと空文字の両方を意識した設計をしないといけない。
バカに設計させるなよ...
598
(1): 2022/12/06(火)20:30 ID:mYqHptcX(7/9) AAS
>>597
そんなのあるあるだろw

空文字、半角スペース一つ、NULLとか変な使い分けをするやつはいっぱいいる。
599
(1): 2022/12/06(火)21:17 ID:??? AAS
半角スペース一つとか、NULLと空文字列を区別できない欠陥DBでしか見たことないわ
600: 2022/12/06(火)21:21 ID:mYqHptcX(8/9) AAS
NULLはNULL Value、空文字列は文字が空。
601: 2022/12/06(火)21:22 ID:mYqHptcX(9/9) AAS
>>599
空文字列がNULLなんだぞ?

空文字列というものを使いたがるのは、プログラマでも初心者
602: 2022/12/06(火)21:34 ID:??? AAS
>>598
> 空文字、半角スペース一つ、NULLとか変な使い分けをするやつはいっぱいいる。
お前の周りの話されてもなw
603: 2022/12/08(木)18:51 ID:??? AAS
空文字列とNULLの使い分けは普通だし、DB使うならできて当たり前だけどな
NULLの概念を理解しないやつは設計するなよと
604: 2022/12/09(金)01:37 ID:??? AAS
sql serverスレと比べてギスギスしてんなw
605: 2022/12/09(金)06:51 ID:??? AAS
年寄りが多いんだろ
606
(2): 2022/12/17(土)15:57 ID:Tr/+acpT(1) AAS
OracleDBはコッド博士の関係データベース理論をかなり忠実に実装したから、空データはNULLとするというコッド博士の論文に従っただけ。
607: 2022/12/17(土)16:57 ID:??? AAS
>>606
コッド博士の言い分を間違って解釈したバカ笑
ゼロの概念すら理解できてないって石器時代の人間かよw
608
(1): 2022/12/17(土)21:50 ID:??? AAS
>>606
> 空データはNULLとするというコッド博士の論文に従っただけ。
それはいいけど空文字列と空データの区別もつかないのはかなりヤヴァイ
609: 2022/12/17(土)22:01 ID:??? AAS
NULLの話ツマラナイ
610
(2): 2022/12/17(土)22:30 ID:??? AAS
先月からOracle formsの開発にまわされたんだけどこれクソオブクソですね
サポート切った方がみんな幸せになれる気がする
611
(1): 2022/12/18(日)15:31 ID:ixe6oE+R(1/11) AAS
>>608
空文字列は空データのことだよ。あんた本当に何も調べてないんだな。

コッド博士は空、空文字列をNULLとするとしたところ、批判が出でてNULL以外に空、空文字列を用意することになった。

そのせいで数値も空を用意しなくてはならず、製品を実装する側は、数値の空がゼロとするしかなく、これはこれで批判されている。

NULLであれば、データを取り出すフェッチ処理の負荷も下がるから、NULLも製品の実装ではメリットがある。

空文字列の状態を欲したがるのは、初心者プログラマだけ。
612: 2022/12/18(日)15:35 ID:ixe6oE+R(2/11) AAS
>>610
オラクル社ももう推奨していないものですからね。

Application Expressかよくわからない人間がOracle Formsを使おうとしたんでしょうね。

Javaアプレットを選択するプロジェクトは何を考えているのかわかりませんね。
613: 2022/12/18(日)15:38 ID:ixe6oE+R(3/11) AAS
>>610
昔はGUIのアプリケーション開発で進んだ考えのものだったのでクソではないんですけどね。

コントロールが独特で嫌なのはわかりますが、それを言うとSAPは何もかもクソで嫌になります。

シェアが高ければヘンテコでもそれが標準になるんです。
614
(1): 2022/12/18(日)15:53 ID:??? AAS
>>611
> 空文字列は空データのことだよ。
そんなアホな事を言ってるのはお前だけ
違うと言うならソース出してみw
615
(2): 2022/12/18(日)16:13 ID:ixe6oE+R(4/11) AAS
>>614
A Relational Model of Data for Large Shared Data Banks

Relational Completeness of Data Base Sublanguages

1981 Turing Award Lecture - Relational Database: A Practical Foundation for Productivity

The Relational Model for Database Management (Version 2 ed.). Addison Wesley Publishing Company
1-
あと 198 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s