なんで、正月から仕事しないといけないんでしょうか。もう誰か(しかも大嫌いな人)の尻ぬぐいはまっぴらごめんです。
ユーチューバーに俺はなる!
Continue reading好きか嫌いか最優先 正悪気にする暇はなし
ここでは、create table 文でテーブルの初期サイズを設定するサンプルを掲載しています。まあ、それだけの話です。
Continue readingここでは、文字列型のカラム内に半角カナ文字だけであるかを確認するSQLのサンプルを掲載しています。
Continue readingここでは、Oracle(だけかどうかは知らない)において、CHARとVARCHAR2型の比較の違いについて検証してみます。
Continue readingあつい!!!!!どうしようもなくあつい!!!!
話に脈略がなくて申し訳ございません。
ここでは、文字列型のカラムに 0 ~ 9 までの文字以外がないか確認するSQLのサンプルを掲載しています。
Continue readingここでは、Oracleにおいて、ある項目(列)の文字が全て半角または全角文字であるかを確認するSQL文のサンプルを掲載しています。
Continue readingなんだなんだ、オラクルでエラーが発生しています。今回発生した、このエラーは明らかに設計の問題で、根が深そうです。
ここではエラーの発生理由と回避方法(になるかならないかはケースバイケースですが)を紹介しておきます。
Continue readingOracle でシーケンスが使えるのは Oracle 12c からのようなので、人によっては待ちに待った機能追加なのではないでしょうか?
そして、ちょうど 12c を使っての開発があり、シーケンスの使用で全く問題なさそうな場面に遭遇しましたが、 その列には「MAX+1」を設定すると譲らない人がいました。
何やらごちゃごちゃ言っていましたが、使ったことがないだけのようです。まあ、いいんですよ、別に。 しかし、あまりにも必死だったので憐れみの視線を送っておきました。
ついでですので、ある列に、「MAX+1」を追加さするSQLのサンプルを掲載しておきます。
Continue readingOracle では、SQLの実行によって関数の値を取得したい場合などに、dual テーブルからデータを取得することができます。以下の例では、SQLクエリによって現在日時を取得しています。
select to_char(sysdate, 'yyyy/mm/dd hh24:mi:ss') as dummy from dual;
ここでは、最近遭遇した次の Oracle エラーについて愚痴を言いながら掲載しています。
ORA-00972: 識別子が長すぎます。
そもそも、このエラーが発生したのはサブクエリの名前を長くしろって言ってくるアイツが原因です。ボケ!