2018-01-01から1年間の記事一覧

Oracle SQLでのコメントの書き方

DB

OracleのSQLファイルに以下のようにコメントを書いていたら動かなかった。 UPDATE MYTABLE SET COL1='TEST' WHERE ID='FOO'; -- これはテスト これってよくある間違い?

TortoiseSVNで、あるリビジョンを比較して追加変更したファイルを見る

リポジトリ配下のパスを右クリックして[Show log] 比較したいリビジョンをCTRLクリックで2つ選択してから右クリックして[Compare revisions] ActionにAdded/Modified/Deletedが表示してあるので何をしたのかがわかる 欲しいファイルを選択して右クリックし…

SI Object Browser for Oracleで実行計画でのエラー

DB

SI Object Browserで実行計画ボタンをクリックしてSQL実行をクリックすると、 ORA-00911: 文字が無効です。 のダイアログが表示される。実行計画なしだと問題がないのに。 どうも、最後のセミコロン";"を削除すると動作するようだ。それこそ(;o;)な感じ。 こ…

eclipseで複数ファイルの一括置換

左ペインで一括対象のフォルダを選択 「検索」->「ファイル」を選択 置換したいテキストを入力(正規表現あり・なしも選択する) 「ファイル名のパターン」に該当パターン(.java, .jspとか)を入力 「スコープ」で「選択されたリソースを選択」を選択して「置…

GoogleMaps APIもhttpsに

htmlでGoogleMaps API(v3 Keyなし)を使用しているけど、サイトをhttpsにしたところエラーになっていて表示できなくなっていた。 script要素でhttpで指定したためでこいつもhttpsに変更することで表示できるようになった。 <script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false&language=ja"></script>

Cortanaを無効にしてWindows検索に

作業端末としてWindows10を使用しているとタスクバーのCortanaが邪魔だったりする。 ただ単にPC内を検索したいだけなのにね。 なので無効にする。 スタートボタンを右クリックして「ファイル名を指定して実行」を選択。 gpedit.mscを入力してリターン。 ロー…

SQLでFOR UPDATEを使って更新する例

DB

セレクト結果の1レコードずつ更新したい場合の例。 以下を参照して作成。 SQL を繰り返し実行する 【ORACLE】日付の加算減算、時刻の加算減算 SET SERVEROUTPUT ON DECLARE cursor CUR is SELECT ID,NAME,UPDATE_TIME FROM テーブル名 WHERE '1000' <= ID A…

PL/SQLのFORループで指定IDのデバッグ表示

DB

テーブルのIDカラムが4桁(0000 .. 0009)の場合。 SET SERVEROUTPUT ON DECLARE vID テーブル名.ID%TYPE; vName テーブル名.NAME%TYPE; vUpdateTime テーブル名.UPDATE_TIME%TYPE; BEBIN FOR i IN 0 .. 9 LOOP vID := TO_CHAR(i, 'FM0000'); -- 4桁 SYS.DBMS_…

javascriptで幅高さを取得する方法

参考サイト https://so-zou.jp/web-app/tech/programming/javascript/window/ var width = window.innerWidth || document.documentElement.clientWidth; var height = window.innerHeight || document.documentElement.clientHeight; 参考サイト http://blo…

SQL*Plusでの表示の基本

備忘録。デフォルトだとなんであんなに見辛いんだろう。 set linesize 1000 set trimspool on set pagesize 0

Windows10の設定画面が開けない件

Windows10 Professional on Parallelsの設定画面が開かない(というか二度目以降が開かない)件。 設定画面だけでなくEdgeも同じ状態。で、なぜか以下のAcerのページで回答があった。 [Windows10] スタートメニュー・設定画面が開かない。または、すぐに閉…

hatenaブログでmarkdownをデフォルトにする設定

編集方式を変更すると次に記事を書こうとしたときにもその変更内容が反映されていると思ったら反映されていなかった。毎回変更するのが面倒なので設定方法を見ていたらありました。 [設定]の[基本設定]にある「編集モード」で「Markdownモード」を選択する。