2016年02月 一覧

NO IMAGE

VBAでTSVファイル読み込み

VBAでTSVファイル読み込みます。 TSVファイルを読み込むには とするとFilenameで指定したファイル名のエクセルが作成...

記事を読む

NO IMAGE

VBAでCSVファイル読み込み

VBAでCSVファイル読み込みます。 CSVファイルを読み込むには とするとFilenameで指定したファイル名のエクセルが作成...

記事を読む

NO IMAGE

VBAでフォルダを作成する

VBAでフォルダを作成することができます。 vbaというフォルダを作成しますが、既に存在する場合はエラーとなります。

記事を読む

NO IMAGE

VBAでファイルを作成する

VBAでファイルを作成することができます。 ファイルを作成しますが、存在しないフォルダがあるとエラーとなります。

記事を読む

NO IMAGE

PLSQLのFORALL文でSAVE EXCEPTIONS句をつける

PLSQLのFORALL文でSAVE EXCEPTIONSというオプションを付けることができます。 FORALLで1000件処理した場...

記事を読む

NO IMAGE

VBAでハイパーリンクを作成して各シートの目次を作成する

VBAでハイパーリンクを作成するには、for文でループして とします。 anchorでRange("A" & i)として...

記事を読む

NO IMAGE

VBAのfor文で全シート名を表示する

VBAのfor文は以下のように記述します。 現在のブックのシート数は で求めることができます。 for文でループし、カウン...

記事を読む

NO IMAGE

PLSQLでPRAGMA EXCEPTION_INITを使用して無名例外を定義する

PLSQLで無名例外を定義するには、プロシージャのISとBEGINの間で以下のように記述します。 オラクルエラー番号はORA-2438...

記事を読む

NO IMAGE

PLSQLでFETCH INTOとFORALL文を使って複数行を1回で処理する

FETCH INTOを使うと結果セットのレコード数を変数に一括で代入することができます。 「LIMIT レコード数」と指定することがで...

記事を読む

NO IMAGE

JUnitでDBUnitを使用してテーブル比較する

JUnitでDBUnitを使用してテーブルの比較をします。 insert.xlsxでデータを投入し、テーブルの期待値をexpect.x...

記事を読む

NO IMAGE

JMockitでブレークポイントが止まらない時の対処法

以下のようなクラスがあるとします。 executeメソッドをinvokeしてメソッド1をモック化して、戻り値を0以外を返すようにしたい...

記事を読む

NO IMAGE

PLSQLでレコードの結合配列をプロシージャの引数に渡す

PLSQLでレコードの結合配列をプロシージャの引数に渡す方法です。 まずレコード型を定義します。ここでは%TYPEを指定しています。 ...

記事を読む

NO IMAGE

JavaのObject…の使い方

Javaのメソッドで可変長引数をObject...で実現することができます。 上記のように記述することで、メソッドは省略可能ですし、複...

記事を読む

NO IMAGE

JMockitでプロシージャ戻り値のモック

JUnitで自動化テストする場合、プロシージャ呼び出しの戻り値をハックし、意図的に0以外(エラー)にしたい場合があります。そのような場合、以...

記事を読む

NO IMAGE

JMockitのinvocations,minInvocations,maxInvocationsの使い方

JMockitで@Mock(invocations=2)と書くと、2回呼ばれた事の確認テストができます。 また、2回よりも多く呼ばれた...

記事を読む

NO IMAGE

Oracleでパッケージ削除する方法

Oracleでパッケージを削除する方法です。 これでボディ部を削除できます。 これでパッケージを削除することができます。

記事を読む

NO IMAGE

utPLSQLの使い方

PLSQLのテストを自動化してくれるのがutPLSQLです。 環境設定が必要ですがその辺はわかりません。 utPLSQLの使い方...

記事を読む

NO IMAGE

INSERT ALLで1回のSQLで複数行インサートする

INSERT ALLで1回のSQLで複数行インサートすることができます。 書き方は以下の通りです。 最後に「SELECT * F...

記事を読む

NO IMAGE

CREATE TABLE テーブル名 AS SELECT~で同じレイアウトのテーブルを作成する

データを一時的に退避したい時などにCREATE TABLE AS文を使用すると全く同じレイアウトのテーブルが別名で作成することができます。 ...

記事を読む

NO IMAGE

Eclipse4.4にカバレッジツールeclemmaプラグインを追加する

Eclipse4.4にカバレッジツールeclemmaプラグインを追加します。 eclemma-2.3.2.zipをダウンロードしていま...

記事を読む

NO IMAGE

DBUnitを使用してエクセルからデータを投入する

JUnitのテストで、DBUnitを使用してエクセルからデータを投入することができます。 エクセルは1行目はテーブルのカラム名を記述し...

記事を読む

NO IMAGE

JMockitでSQLExeptionを発生させる

JMockitでSQLExeptionを発生させる例です。 executeQueryやexecuteUpdateをハックして、SQLE...

記事を読む

NO IMAGE

JMockitの@Mockアノテーション

JMockitの@Mockアノテーションは、モック化したクラスのメソッドをハックし、別処理をさせることができます。 非常に便利です。 ...

記事を読む

NO IMAGE

Native library for Attach API not available in this JRE

JUnitで、JMockitを使用する場合、JDK1.5以下を使用しているなど、「Native library for Attach API...

記事を読む

NO IMAGE

JUnitの@Before,@BeforeClass,@Afterアノテーションの違い

JUnitのあのテーションで、@Before,@BeforeClass,@Afterアノテーションの違いです。 @Before…テスト...

記事を読む

NO IMAGE

JavaでBigDecimalを参照渡し

BigDecimalをメソッドに引数で渡しても参照渡しされません。 以下を参照してください。 結果は、2が表示されそうですが、1...

記事を読む

NO IMAGE

JavaでSEQオブジェクトで割り当てられたキーを取得する

Javaでインサートする時に、プライマリキーがSEQオブジェクトで割り当てられたとします。 その値を取得して、同じサロゲートキーを使っ...

記事を読む

NO IMAGE

Check Styleの警告を抑制する

強制的にCheckStyleの警告を抑制するには行末に以下を記述します。

記事を読む

NO IMAGE

Eclipseでpropertiesファイルを開く

Eclipseでpropertiesファイルを開くと、Unicode変換されているため、日本語が読めません。 これをEclipseで読...

記事を読む

スポンサーリンク