Windowsでタスクバーをすぐに開く Windows7以降、Ctrl+Alt+Del押してもすぐにタスクバーが出ないと思ったら、 ショートカットで行けました。 Ctrl + Shift + Esc 片手で行けるようになった。 ...
もっと読む
oracleのlikeのアンダーバーについて
oracleのlikeのアンダーバーについて すっかり忘れていましたが、oracleのアンダーバーって、任意の1文字って意味でした。 なんか不必要なデータもヒットすると思ったら。 アンダーバーのみをちゃんと指定したい場合は、escape文字を指定して対応。 select * from ...
もっと読む
oracleで文字列を簡単に結合??ListAgg
文字列を簡単に結合??ListAgg そういえば、これ書いていなかった。 複数行のデータを1つに纏めるときに便利な関数。 select segment , listagg(data,',') within group (order by null) as data from data_table group by segment みたいにやると、 ...
もっと読む
EXCELでピボットテーブルでデータの個数をサクッと知りたい
EXCELでピボットテーブルでデータの個数をサクッと知りたい AAA BBB AAA CCC みたいなデータがあるときに、項目別の個数がすぐに知りたい、という時に便利。 結果) AAA 2 BBB 1 CCC 1 ・列選択 ・ピボットボタン ・レポートに追加するフィールドに選択( ...
もっと読む
eclipseでコミットしたら、全部の行が変更対象になっていた
gitでコミットしてみたら、全行が変更対象になっていて大変なことに。 変更箇所は1行なんだけど、と思っていたら、改行コードの自動置換が原因でした。 eclipseの設定で変更 「ウィンドウ」-「設定」-「チーム」-「Git」-「構成」 core-autocrlfの設定を、falseに変更 ...
もっと読む
eclipce で gitがコンフリクトしたけど、状態が全く解消できない2
前にやった方法でもダメなバージョンが発生した。 自分の変更を全く全て捨てる方法で対応。 1.[チーム]-[リベース] 2.origin/develop を選択し「リベース」 3.HARDでローカルファイルも上書き これでプルしてもエラーにならなくなる。 現象としては、 「新規ブラ ...
もっと読む
多段的なnvlコマンド「COALESCE」
多段的なnvlコマンド「COALESCE」 読み方は「コアレス」だそうです。 引数を2つだけで使う場合は、nvlと同じ動きをしますが、3つ以上の引数を入れると、 頭から優先順位でnullじゃなかったらデータを入れる、見たいな動きになります。 nvlを何度も使わなくて幸せ。 ...
もっと読む
eclipce で gitがコンフリクトしたけど、状態が全く解消できない
表題のとおり、コンフリクト状態になっていて、プル出来ない。 しかも明示的に競合を解消したり、してみたけど効果なし。 全く編集していなかったので、ecripseではなく、他のgitツールで無理やりチェックアウト。 (eclipseでの強制チェックアウトの方法が分からなかっ ...
もっと読む
パスワードを自動生成するブックマークレット
パスワードを何度も作りたい時に、自分でモジョモジョと文字を作るのは危ない。 かといって、外部のサービスを使うのもちょっと怖い。 という時におすすめなものを見つけてきました。 参考: http://dara-j.asablo.jp/blog/2010/01/21/4825830 ブックマークレット( ...
もっと読む
bash で内部コマンド実行時に引数を使いたい時とか
bashでdateコマンドを使うとき、 変数などでデータを渡したりした時に値が上手く渡らない場合がある。 `コマンド` $(コマンド) 上記のようにコマンドを実行するとき、シングルコーテーションを使いたいのに 邪魔をするなど。 そう言う場合は、evalコマンドを使用 ...
もっと読む