プロプログラマ -Flex,Air,C#,Oracle,HTML5+JS-

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

データベース

Oracle SQL DeveloperのJVM設定はどのファイル?

Oracle利用者の必須ツール、「Oracle SQL Developer」。これがないと困ります。 他にも同様のツールはいろいろありますが、純正の安心感と高機能さは一番です。 少々動作が重いのが欠点ですが。 このツール […]

[Oracle11g] パスワードの有効期限に注意!!

ある日、Oracleデータベースにログインしようとしたところ、ログインはできましたが、以下のようなメッセージが同時に表示されました。 ERROR: ORA-28002: パスワードは、3日以内に期限切れになります。   […]

[Oracle] SYSユーザーでOracle Enterprise Managerにログインできないとき

久しぶりにEnterprise Managerを起動しました。(Oracle11gです) sysユーザーでログインしようと思い、ユーザー名:sys パスワード: **** 接続モード: SYSDBAでログインボタンを押し […]

[SQLServer] 日付と時刻のフォーマット

SQLServerで日付のフォーマットといえば、昔からCONVERT関数を使うのが普通でした。 SELECT CONVERT ( VARCHAR, GETDATE(), 111 ) as 日付1 , CONVERT( V […]

LEFT JOINはLEFT OUTER JOINの省略形

今までずーっと、OUTERは必ず必要な記述だと信じてました。 OUTERを付けなければ外部結合にならないもんだと。。。 OUTERの記述は、基本的には不要のようです。 INNER JOINでないこと(=外部結合であること […]

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

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

SQL ServerのLike指定に注意

Where句にLikeを使用するときの注意についてです。   例えばテーブルとして、 TestTable T_EMPLOYEE T_USER の3テーブルが存在するとします。 sysobjectから&#8221 […]

正確なTIMESTAMP値を取得したい場合は、SYSDATETIME()を使う

SQLServerで日時を取得したい場合は、通常GETDATE()関数を使えば事足ります。 ですが、データ更新の正確なTIMESTAMP値を取得する場合は、SYSDATETIME()関数のほうがより厳密な値が取得できます […]

[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, […]

Previous Posts Next posts