2012-12-29

[Microsoft][Excel]エクセルで共有設定をするとき

  1. 構成リボン
  2. ブックの共有
    • エラーが出たとき
      1. Excelのオプション
      2. セキュリティーセンター
      3. セキュリティーセンターの設定
      4. プライバシーオプション
      5. 「ファイルを保存するときにファイルのプロパティから個人情報を削除する」のチェックボックスをオフにする

2012-12-15

[IBMi][CL]一度に大量のSQL文を実行する


  1. 適当なソースフォルダに適当なメンバーを作る
  2. ソースタイプはブランクでok
  3. SQL文をコピペする
  4. 80桁以内にする
  5. 一つのSQL文の最後は「;」を付ける
  6. RUNSQLSTM で実行する

[eclipse]ワークスペースの設定


  1. ウィンドウ
  2. 設定
    1. 一般
    2. 開発およびシャットダウン
      1. ワークスペース

2012-11-10

[IBM][Installation Manager]更新を検索する


パッケージの更新等を行うときに、途中でInstallation Manager のバージョンが古いとかエラーが出てめんどくさいので、先にInatallation Managerの更新をチェックしてしまうように変更した

以下、手順
1.   ファイルメニューから「設定」を選択
2.   設定画面で「更新」を選択
3.   Installation Managerの更新を検索」にチェックを入れる

これで、先にInstallation Manager の更新を確認してくれる。

2012-10-20

[DB2][SQL]CREATE時は普通の数値項目だけど、途中から値を自動採番するようにしたい


DB2ではGENERATED ALWAYS AS IDENTITYを使って自動採番ができる。
ALTER TABLEで普通に変更したらいいじゃない、と思ってやってみたら「矛盾している」とか怒られた。
DECIMALDECIMALでも、NOT NULL default 0DECIMALでないと、ALTER TABLEGENERATED ALWAYS AS IDENTITYにはできないみたい。
途中で自動採番に切り替える予定なら、以下のようにテーブルを作ってやれば問題なくALTER TABLEできる。

CREATE TABLE TEST ( ID DECIMAL(11) NOT NULL default 0, PRIMARY KEY (ID))

ALTER TABLE TEST ALTER IDSET DATA TYPE DECIMAL(11) NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1)

下記のサイトを参考にしました。
        既存の表に自動更新列(自動的に数値が+1される列)を追加するには