プロプログラマ

プログラマーを職業としてます。 Flex,Air,C#,Oracle,HTML+JSの言語ノウハウを中心に情報発信していきます

Oracle

[Oracle] CREATE USER のユーザー名をダブルクォーテーションで囲わないで!

この前誰かが作ったCREATE USER文をそのまま流した時にハマりました。 そのSQLは、CREATE USER句に指定するユーザー名をダブルクォーテーションで囲ってありました。 こんな感じ CREATE USER ” […]

[Oracle] 10進数を2進数表現で表示する

Oracleで2進数表現をする方法を探していた所、Oracleの掲示板(OTN)でスレッドが立っていました。 http://otn.oracle.co.jp/forum/thread.jspa?threadID=2001 […]

[Oracle] 16進数表示する

10進数の整数値を16進数の文字列表現する方法です。 普段必要なことではないですが、 まれに必要になる時があって、どうやるんだっけとなります。 SELECT TO_CHAR(1, ‘FMXX’), TO_CHAR(16, […]

OracleClientをdeinstallしようとするとエラーになる

OracleClientをアンインストールしようと、UniversalInstallerから製品のアンインストールボタンを押してみると、削除ボタンを押した直後に、deinstallコマンドを実行しろというダイアログが出る […]

SQLServerにはDUALテーブルなんて必要ない

ふと、SQLServerで関数のテストをしてみたいと思って、DUALテーブルがないのかと探してましたが、SQLServerにはそんなものありませんでした。 SQLServerでは、FROM句を省略して書くことができてしま […]

,

[Oracle] Oracleに設定されているNLS_LANGの値をSQLで調べる

わざわざサーバーに接続して環境変数などを調べなくてもSQLで調べられました。 これは簡単です。 SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER=’NLS […]

[Oracle] 日付を和暦表示する

Oracleで日付を和暦表現するには、TO_CHARの第3引数にカレンダーを指定すればOKです。 和暦の指定は、”平成23″のようにフル表示するか、”H23″のように略表示 […]

, ,

[Oracle] InstantClientによるODBC接続手順

OracleへのODBC接続は、通常Oracle Clientが必要です。 でも、ライセンスが必要なので、 Oracleのインストールメディアとライセンスを持っていない●次受けの開発会社は困ることがあります。 Insta […]

, ,

[IT] SQLインジェクションに気をつけよう

SQLインジェクションって言葉ご存知ですか? WEBアプリ開発者なら常識なのかもしれません。 システム脆弱性の一種です。 セキュリティ上考慮しないと、大変なことになる可能性があります。 どういうことかというと、ログイン画 […]

[Oracle] 1ヶ月分のカレンダーを取得する

SQLで指定した月の1ヶ月分の日付を一覧取得する方法です。   == ランキングに参加しています。ぜひクリックお願いします == プログラム ブログランキングへ にほんブログ村

,

Previous Posts Next posts