Oracle 質問総合スレ14 (812レス)
Oracle 質問総合スレ14 http://mevius.5ch.net/test/read.cgi/db/1562483377/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
587: NAME IS NULL [sage] 2022/12/06(火) 00:02:31.54 ID:??? sql serverは開発ツールは優秀だけどストアドの文法仕様がクソ oracleは開発ツールはクソだけどストアドはまだ比較的マシ http://mevius.5ch.net/test/read.cgi/db/1562483377/587
588: NAME IS NULL [] 2022/12/06(火) 01:19:36.02 ID:mYqHptcX >>587 SQL Serverのストアドプロシージャは、Oracleの次にちゃんとできている。 SQL Serverのストアドプロシージャは例外処理があってないようなもの。 まずユーザー定義例外しか発生しない。 さらにシステムエラー情報を取得しても、ほとんど意味のない情報しか出てこない。 MySQLのストアドプロシージャは、とにかくやる気なしで、構文が無理やりすぎ、できること少なすぎであまり使えない。 PostreSQLのストアドプロシージャは、よくできていて、OracleのPL/SQLをまねたもので作れる。 しかし、PostgreSQLは初期のデータ型が独特だったため、いまでもデータ型のキャストで苦労する。プリミティブのデータ型が文字データはtext型、数値データはinteger型で、リテラル値を書くとデータ型の問題がすぐに出てくる。 Db2のストアドプロシージャは、OracleのPL/SQLをビルトインパッケージまでそのまま取り入れているので、Oracleのストアドプロシージャのコードがそのまま動いたりする。 http://mevius.5ch.net/test/read.cgi/db/1562483377/588
589: NAME IS NULL [sage] 2022/12/06(火) 04:27:16.27 ID:??? 言いたいことがよく分からんが、Oracleのストアドプロシージャで書かれたコードは Oracleでしか動かないので、それを使うと後で苦労すると理解した。 http://mevius.5ch.net/test/read.cgi/db/1562483377/589
590: NAME IS NULL [sage] 2022/12/06(火) 06:58:17.60 ID:??? 空文字列とnullの区別もつかないDBMSのスレでポスグレのデータ型が独特とか言われても... http://mevius.5ch.net/test/read.cgi/db/1562483377/590
591: NAME IS NULL [] 2022/12/06(火) 08:39:36.78 ID:mYqHptcX >>590 NULLは値のないことを表現するとコッド博士の決めたことをそのまま実装しただけ。 http://mevius.5ch.net/test/read.cgi/db/1562483377/591
592: NAME IS NULL [] 2022/12/06(火) 08:41:19.36 ID:mYqHptcX >>589 Oracleスレまで来て説明されても、Oracleはダメだと言って去るキチガイ http://mevius.5ch.net/test/read.cgi/db/1562483377/592
593: NAME IS NULL [sage] 2022/12/06(火) 11:15:14.43 ID:??? >>591 空文字列と値が無い事の区別もつかないガイジでしたかw http://mevius.5ch.net/test/read.cgi/db/1562483377/593
594: NAME IS NULL [] 2022/12/06(火) 20:12:10.40 ID:mYqHptcX >>593 コッド博士は、空を表現するのがNULLだと発表した。 あとでそれは失敗だったんじゃないかと指摘されて、空の概念を二重構成にした。 空文字列はいいが、数値も空を定義して数値の空はゼロだと決めた。 これも炎上して数値の空がゼロというのは、現実的ではないと批判されたが、自分の判断ミスを受け入れられず、そのままどのデータ型もNULLと空状態を持てとした。 これだと実際に製品を作っている会社は、ヘンテコな仕様なので、空文字以外の仕様は拒否している。 http://mevius.5ch.net/test/read.cgi/db/1562483377/594
595: NAME IS NULL [] 2022/12/06(火) 20:15:03.42 ID:mYqHptcX >>593 ちなみにNULLはNULL値ともいう。 文字データ型に空文字という状態を取り入れた製品を使っていると、NULLと空文字列が混ぜこぜになったレコードが作成されやすく、常にNULLと空文字の両方を意識した設計をしないといけない。 http://mevius.5ch.net/test/read.cgi/db/1562483377/595
596: NAME IS NULL [] 2022/12/06(火) 20:17:17.51 ID:mYqHptcX >>593 いい加減、わざわざNULLという概念を持ったのは、昔はCUIの環境だからだよ。 空文字じゃ、なんも見えない。 明示的に空ですと表現する必要があったから、NULLを表示する。 http://mevius.5ch.net/test/read.cgi/db/1562483377/596
597: NAME IS NULL [sage] 2022/12/06(火) 20:25:48.81 ID:??? >>595 > 文字データ型に空文字という状態を取り入れた製品を使っていると、NULLと空文字列が混ぜこぜになったレコードが作成されやすく、常にNULLと空文字の両方を意識した設計をしないといけない。 バカに設計させるなよ... http://mevius.5ch.net/test/read.cgi/db/1562483377/597
598: NAME IS NULL [] 2022/12/06(火) 20:30:14.37 ID:mYqHptcX >>597 そんなのあるあるだろw 空文字、半角スペース一つ、NULLとか変な使い分けをするやつはいっぱいいる。 http://mevius.5ch.net/test/read.cgi/db/1562483377/598
599: NAME IS NULL [sage] 2022/12/06(火) 21:17:09.70 ID:??? 半角スペース一つとか、NULLと空文字列を区別できない欠陥DBでしか見たことないわ http://mevius.5ch.net/test/read.cgi/db/1562483377/599
600: NAME IS NULL [] 2022/12/06(火) 21:21:22.13 ID:mYqHptcX NULLはNULL Value、空文字列は文字が空。 http://mevius.5ch.net/test/read.cgi/db/1562483377/600
601: NAME IS NULL [] 2022/12/06(火) 21:22:21.53 ID:mYqHptcX >>599 空文字列がNULLなんだぞ? 空文字列というものを使いたがるのは、プログラマでも初心者 http://mevius.5ch.net/test/read.cgi/db/1562483377/601
602: NAME IS NULL [sage] 2022/12/06(火) 21:34:20.48 ID:??? >>598 > 空文字、半角スペース一つ、NULLとか変な使い分けをするやつはいっぱいいる。 お前の周りの話されてもなw http://mevius.5ch.net/test/read.cgi/db/1562483377/602
603: NAME IS NULL [sage] 2022/12/08(木) 18:51:46.08 ID:??? 空文字列とNULLの使い分けは普通だし、DB使うならできて当たり前だけどな NULLの概念を理解しないやつは設計するなよと http://mevius.5ch.net/test/read.cgi/db/1562483377/603
604: NAME IS NULL [sage] 2022/12/09(金) 01:37:31.49 ID:??? sql serverスレと比べてギスギスしてんなw http://mevius.5ch.net/test/read.cgi/db/1562483377/604
605: NAME IS NULL [sage] 2022/12/09(金) 06:51:31.18 ID:??? 年寄りが多いんだろ http://mevius.5ch.net/test/read.cgi/db/1562483377/605
606: NAME IS NULL [] 2022/12/17(土) 15:57:49.34 ID:Tr/+acpT OracleDBはコッド博士の関係データベース理論をかなり忠実に実装したから、空データはNULLとするというコッド博士の論文に従っただけ。 http://mevius.5ch.net/test/read.cgi/db/1562483377/606
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 206 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.034s*