Tag Archives: Oracle

営業日を判断するOracle PL/SQLパッケージ

現実逃避から少しでもエンジンがかかるように、コードを公開してみよう。
OracleのPL/SQLで書いた営業日/稼働日判定用のストアード・パッケージ。いろいろと調べてみたのだけれど、ぴったりくるものが見当たらなくて書いて … Continue reading

Posted in Code, Tech | Tagged | Leave a comment

length(to_char(1, ’00′))=3

知らなかった。2じゃないってこと。符号の1文字分だけ増えるんだな。考えてみればそりゃそうか。
あんまり数字をこうやって扱うことがないから。そんなのが必要な時ってたいてい設計が悪いんじゃん。(言い訳)
PostgreSQL … Continue reading

Posted in Tech | Tagged , | Leave a comment

cx_Oracleが見つけるOracleクライアントライブラリを変えたい

C:\Python25\python.exeを起動すると、C:\oracle9i\bin\oci.dllがシステムで最初に見つかるけれど、cx_Oracleの想定するバージョン(10.2)と違うのでシンボルが見つからな … Continue reading

Posted in Tech | Tagged , | Leave a comment

OracleでFIRST_DAY

先輩に聞く前に、

まずよく考えみて、
わからなければ調べて、
それでもダメなら聞く、

という癖をつけないとなあ。厳しいぞ。

/* Oracle PL/SQLで日付からその月の1日を求める*/

/* to_date … Continue reading

Posted in Code, Tech | Tagged | 2 Comments

WindowsでOracle9i client版のSQL*Plusにはまる

sqlplusを実行するバッチファイルをいじっていたら、アプリケーションエラーが出てきて、Microsoftに連絡するかどうかを100回ぐらい聞かれた。
コマンドプロンプトで再現できるようになったのは、2時間後。

M … Continue reading

Posted in Tech | Tagged | Leave a comment

Oracle PL/SQLとUNIXタイムスタンプ

Oracleのdate型とUNIXタイムスタンプを相互に変換するPL/SQL関数が必要になった。
作ってみた。

create or replace function to_unix_timestamp(dt date) … Continue reading

Posted in Code, Tech | Tagged | Leave a comment