sooni

Excel/VBA

Excel VBAの実行方法

後輩がVBAの動かし方がわからないと言ってきたのでとりあえず書いてみました。 手順1 適当なセルにカーソルを当て右クリック→ コードの表示 手順2 以下画面がでてくるのでソースを書く とりあえずはここにあるソースをコピペする。(ブック内のシ...
Linux

Linux 何かと重宝するxargsコマンド

指定パターンマッチファイルを対象にgrepする。 カレントフォルダから再帰的に*.shファイルに対して"test.sh"をgrepする。補足:xargsは、コマンドAの結果に対しコマンドBを実行してくれる。コマンドA | xargs コマン...
oracle

自動統計情報取得の確認

夜間バッチの特徴に合わせて統計情報の取得時間を見直す事にしました。とりあえず現状の確認をしたので以下手順残します。 統計情報の取得が日々計画的に行われているか確認する dba_autotask_clientディクショナリビューを参照する事で...
データ・ディクショナリ

Oracle 表領域の役割

表領域には大別して5つの表領域があります。基本以下5つの表領域はデフォルトで作成されて、主な役割は以下の通りです
PostgreSQL

PostgreSQLへの接続先確認

複数環境へ接続して作業する事が多いと「今何処につないだのか」認識する事はとても重要です。そんな時自分は以下でPostgreSQLへの接続確認をしています 接続先を確認する 接続先確認SQL select 1 as item_no,'curr...
oracle

sqlplusから実行した外部SQLの結果を日付spoolファイルへ出力

以下いくつかポイントがあります。ポイント1:複数のSQLファイルを実行しますが、sqlplusでDBへ接続するのは一度だけ。何も考えずに書いてしまうと1SQLファイル毎にDB接続切断してしまう書き方になりますが、パーレン実行『()で囲む』す...
Excel/VBA

エクセルunique関数

知っている方にはなんでもない事なのでしょうが、おもわず「すごい!便利!!」と声を出してしまいました。unique関数これは便利です。重複なしデータが簡単に抽出できます。前々から、distinct、group by できねーの?と思いながらも...
oracle

Oracle SQL_IDの取得方法

実行したSQLのSQL_IDが知りたいシーンってよくありますよね。おそらくほとんどの人は「SQLテキストの中にコメントとしてキーワードを埋め込んだ状態で実行しV$SQLを検索」する方法ではないでしょうか。けっこう泥臭いですよね。今回はこれ以...
PostgreSQL

PostgreSQL Tips

insert into values で一度に複数レコードinsertできる これはOracleに慣れ親しんでいたために便利と感じたものです。PostgreSQLだけでなくMySQLでもこの構文は有効です。よって「Oracleがイケてない」...
oracle

PowerShell から外部SQLファイルの実行結果をログ出力する

PowershellからSQL*Plus経由で外部SQLファイルを実行し、その結果をログファイルへ出力します。