Oracle 質問総合スレ14 (817レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
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は何もかもクソで嫌になります。
シェアが高ければヘンテコでもそれが標準になるんです。
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
617: 2022/12/18(日)17:55 ID:ixe6oE+R(5/11) AAS
おしえてクレクレ
618(1): 2022/12/18(日)17:58 ID:ixe6oE+R(6/11) AAS
>>616
質問なんだけと、Javaなどのプログラミング言語のString型で参照先がないnullと空文字列に対して、常に空文字列で初期化するタイプなの?
621(1): 2022/12/18(日)18:15 ID:ixe6oE+R(7/11) AAS
Excel VBAでもオブジェクトの破棄をしてなさそう
データがないとわかっていれば、無駄な処理がなくなることを理解していないなら、RDBの説明をしても意味がない
空文字列がNULLになるのではなく、空文字列をNULLと見做す仕様を理解していないままOracleDBを使っているのは頭がおかしいとしか言えない。
622(1): 2022/12/18(日)18:16 ID:ixe6oE+R(8/11) AAS
>>620
ありえない。
あんた初心者すぎる。
625(1): 2022/12/18(日)18:32 ID:ixe6oE+R(9/11) AAS
>>624
関数とは言わない
自己流の言葉や思い込みが自分をダメにする
626(1): 2022/12/18(日)18:33 ID:ixe6oE+R(10/11) AAS
>>623
コッド自身が空はNULLといったん言ってしまてた。
627(2): 2022/12/18(日)18:35 ID:ixe6oE+R(11/11) AAS
空文字列という概念は1980年代以降に生まれたもの
1980年代はその空文字列もデータが大きくなるから、当然のように嫌われている。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.275s*