はじめに 今回はNULL、ブランク、スペースの違いについて書かせていただきます。新卒や未経験の子が区別つかずにごちゃ混ぜになっているのはまだ可愛げがあるけれど、PL・PMレベルの人が平気で半角ブランクとか仕様書に書くから困ったものです。それでは順番に違いを書いていきます。 NULL まずNULLは値が定義されていないと...
新着記事
はじめに DB2を使用しているうちに確認やメンテナンス等に使えそうなSQL・コマンドをまとめておきます。 統計情報の更新日時を取得するSQL -- テーブルの統計情報 SELECT TABSCHEMA, TABNAME, STATS_TIME FROM SYSCAT.TABLES WHERE TYPE = 'T' --...
はじめに DB2にてテーブルに対する権限を確認するSQLのメモ。 SQL SELECT * FROM SYSCAT.TABAUTH SYSCAT.TABAUTHカタログビューを参照することで確認することができます。ビューの仕様についてはこちらを参照ください。また、必要であれば以下のSQLで権限を付与することができます。...
はじめに C#にてDateTime型をNullで初期化しようとすると「Null 非許容の値型であるため、null を 'System.DateTime' に変換できません。」というエラーになります。DB等から日付型の項目を取得した際にNullだった場合、Nullを入れようとしてプログラムがエラーで落ちてしまうなどという...
はじめに シェルスクリプトでCSVファイルを読み込むスクリプトを書く機会がありました。その時にダブルクォーテーションで括られていている値を処理する必要があり、ダブルクォーテーションを除いた値を取得したかったので以下の様な方法をとりました。 bashで動作確認しています。 スクリプト echo "文字列" | sed '...
はじめに シェルスクリプトにてCSVファイル内の値を処理に使用する方法になります。データベースからエクスポートしたCSVファイルを使ってその値から処理を行う必要があった際に書きました。 サンプルCSVファイル 以下の様なCSVファイルがあると想定して項目の値を取得します。 ファイル名:csvFile.csv1,aaa,...
検索
人気記事
データはありません
カテゴリ