列に含まれる値によってエラーになったりならなかったりする暗黙の型変換【ORA-01722】
oracle のバージョン:11g 調査の時にその場で作るSQLでは暗黙の型変換に頼ることがよくあるが、 カラムの型等が成功するものと変わらないのに何故か失敗するテーブルがいくつかあり、困惑する...
33 search resultsShowing 1~20 results
You need to log-in
oracle のバージョン:11g 調査の時にその場で作るSQLでは暗黙の型変換に頼ることがよくあるが、 カラムの型等が成功するものと変わらないのに何故か失敗するテーブルがいくつかあり、困惑する...
職場で聞かれて自信を持って答えられなかったので、再学習メモ 環境:oracle 11g 準備でとりあえず1~100までの数字を用意します。 with number_table as( selec...
※追記 変換ツールを作りました。 https://yuyabu.github.io/OrderByWithCaseExpressionGenerator/ SQLのORDER BYでは昇順・降順...
文章を書いている時に、句・文・式で迷ったのでメモ。 ほぼコレの和訳となります。 句 (clause) 節ともいう。 文、又はクエリの構成要素。 UPDATE句 FROM句 WHERE句 EXIS...
※注:古い情報なので仮想環境上のlinuxなどに構築することをお勧めします。 DB、SQL系の本を買って勉強するも 大抵Windows用の環境構築しか乗っていなかったので まぁ完全な素人でもない...
一般的にSQLではNULLとの比較に通常の値比較=ではなくIS NULLを使います。=でnullと値を比較してしまうとUNKNOWNとなる処理系が多いためです。 そこで 値とnullの比較はfa...
Javaプログラマーなら面倒なsetter, getter,hashcode,toStringの実装に一度はうんざりしたことがあるのではないでしょうか? IDEが自動で実装したり、lombokの...
Entity Attribute Valueとは 書籍SQLアンチパターンで紹介されているパターンの一例です。 Attribute - Valueなペアを子レコードとして大量に作成し、 あるエン...
このKotlinのコードにjavap(逆アセンブラ)、jad(逆コンパイラ)を使ってみる実験です。 hello.kt fun main(args: Array<String>) { ...
概要 諸事情により、本番環境で発行するSQLの各テーブル名にスキーマを付け足す必要が発生した。 巨大なSELECT文などで全てのテーブル名にスキーマ(例:Production.)を付ける作業が大...
Sakura EditorでMarkdownのアウトライン解析ができるいいプラグインがあったのですが、導入手順がまとまっていなかったので投稿。 Markdownのアウトライン解析とは? 以下の画...
達人プログラマーを読んでいる時に出てきて、 そういや最近いろんなところで見たなと思ったので調査。 BNFをすらすら読めると資料解読がはかどりますよ、という話です。 BNF(バッカスナウア記法とは...
以下の処理のテストケースを考えてみます。 メソッドexecuteFizzBuzz() 引数:整数を受け取ります 戻り値: 3の倍数の場合はfizz,5の倍数の場合はbuzz,3と5両方の倍数であ...
同値関係について調べていたらJavaのequalsが出てきたのでメモ == でfalse equalsでtrue になる場合はよく知っていると思う。 別のinstanceであり同値である場合の時...
JavaScript Advent Calendar 2017 15日目の記事です。 本格的に学んだことはありませんでしたが、他人の書いたコードや、ググって出てきたコードのコピペでいい感じに動い...
ボイスコッド正規型(BCNF) 第5正規化までで一つの記事にしようと思ったが長引いたので分割。 投稿のクォリティが低いので後日書き直すかも。 準備 例えば以下のようなテーブルがあるとする。 | ...
レコードの新旧履歴を、「前レコード」なカラムで 同じテーブルの主キーを格納することで表現するリレーションのテーブルが有り、 そんなテーブルで階層問い合わせを使う機会が合ったので覚書。 前提 以下...
javascriptはコピペ駆動開発 + javaのつもりで書いているため即時関数(のような)javaで全くみない書き方が目に入ると脳みそがフリーズしていました。同じ症状の方の参考になればと思い...
grep さくらエディタではCtrl+gかツールバー上部にあるフォルダに目玉がついているアイコンでgrepが使える。 入力 条件:正規表現使用可能 ファイル:正規表現使用不可(*のみ可能) フォ...
編集前をコメントアウトで残すルールがある現場では grepにコメントアウトされた古いコードが大量に引っかかって邪魔。 対策 sakura editor のgrepで 検索語句の前に^(?!.*?...
33 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.