2007-12-01から1ヶ月間の記事一覧
Oracleに2つのインスタンス(仮に「dog」と「cat」)が存在していまして、 $ sqlplus sys/(SYSユーザーのパスワード) as sysdba > startup;とインスタンスを起動しようとしたのですが、dogは起動するのにcatは起動しません…。ためしに、 $ echo $ORACLE_SI…
DB2はOracleとSQL文法が微妙に異なるので、最初はできないのではないかと焦りました(笑)。以下のSQLを実行することで、特定のテーブルの特定のカラムのタイプを変更できます。 ALTER TABLE ALTER COLUMN カラム名> SET DATA TYPE CUSTOMER_TBLテーブルのNA…
単純に、 ALTER TABLE SAMPLE_TBL MODIFY column_name CLOB;と実行すると、 ORA-22858: データ型の変更が無効です。が発生。VARCHAR2からCLOBへの変更は素直にできないようですね。 なので、以下のPL/SQLを実行することで変更できました。 もっとシンプルに…
Oracle専用のようです。 DESCRIBE テーブル名;
コントロール・センターの使い方になりますが。 コントロール・センターを起動 対象のデータベースを選択、展開 ツリー部の表をクリックして、テーブルを右側に表示 外部参照キーを削除したいテーブルに右クリックし、ショートカットメニューから「変更」を…
以下の、 statement.setDate(0, date);が問題。 PreparedStatementにパラメータをセットする時は、第1引数(parameterIndex)を「1からはじめる」必要あり。久しぶりにPreparedStatementを使って忘れていたので、備忘のため日記に書いておきます。
Apacheをインストールしたサーバーに、ファイルやコンテキスト指定なしでアクセスした際、「あなたの予想に反して、このページが見えているでしょうか?」というメッセージの画面が表示されますが、このページを変更したい(任意のhtmlを表示させたい)場合…
以下の(IBMの)サイトがいい感じです。 DB2 インフォメーション・センター メッセージ > SQL http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp