データベース
正確な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, […]
OracleClientをdeinstallしようとするとエラーになる
OracleClientをアンインストールしようと、UniversalInstallerから製品のアンインストールボタンを押してみると、削除ボタンを押した直後に、deinstallコマンドを実行しろというダイアログが出る […]
[Access2010] コントロールがテキストボックスかどうか調べる
フォーム上でデザインしているぶんには、あまり調べる必要もありませんが、 VBAですべてのコントロールを走査するような場合には、テキストボックスに対してのみ処理をしたいような場合があります。 コントロールの型を調べれば良い […]
[Access2010] ナビゲーションウィンドウを隠す
Accessを起動した際には、通常ナビゲーションウィンドウが表示されます。 作成中はないと困るものですが、完成したものを他の人に使って貰う場合には、 余計な操作をされないためにも隠しておきたいところです。 初期表示で表示 […]
ODBCデータソースを手動削除する
ODBC設定しているデータベースのODBCドライバを先に消してしまった場合、 何らかの不具合で設定だけが残ってしまっている場合など、 ODBCデータソースアドミニストレーターからでは、データソースを削除できなくなる時があ […]
[Access2010] 最大化した印刷プレビューを閉じずに元のサイズに戻す
ほとんどの人にはどうでも良い操作だと思いますが、 Access2010で帳票の印刷プレビューを表示した際、もっと大きく見たいなと、ウィンドウ右上の□ボタンをクリックすると、ウィンドウが最大化されて見やすくなります。 ただ […]
SQLServerにはDUALテーブルなんて必要ない
ふと、SQLServerで関数のテストをしてみたいと思って、DUALテーブルがないのかと探してましたが、SQLServerにはそんなものありませんでした。 SQLServerでは、FROM句を省略して書くことができてしま […]
[Oracle] Oracleに設定されているNLS_LANGの値をSQLで調べる
わざわざサーバーに接続して環境変数などを調べなくてもSQLで調べられました。 これは簡単です。 SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER=’NLS […]