DB2


DB2

スキーマ中の全テーブルを取得

list tables for schema xxx

DB2操作制限

DB2はv8.2から下記の操作ができるようになっています。

-列の名前変更
-列のサイズの増減
-列タイプの変更とDB2 スカラー関数を使用した既存データのトランスフォーム
-10 進数値の精度または位取りの変更
-列のデフォルト値の変更
-列の NULL 可能属性の NULL 可能への変更
-列のドロップ

DBの制限

DBの設定にもよると思うが、3万件以上をdelete文一発で削除できなかった

Import文

db2 'import from CSVファイル名 of del COMMITCOUNT 100 insert into テーブル名'

次のシーケンス番号を取得

db2 "select nextval for シーケンステーブル名 from sysibm.sysdummy1"

シーケンス番号を設定する

例:S_TBL_NAME を 200000 に設定する

db2 'ALTER SEQUENCE S_TBL_NAME RESTART WITH 200000 INCREMENT BY 20 NO MAXVALUE NO Cycle CACHE 20'

データベースを消す

db2
force applications all
drop database XXXX

Menu

Linux

サーバ構築

Windows

Java

Program

 

最新の20件

2008-04-02 2008-03-11 2008-01-28 2008-01-21 2007-11-27 2007-09-19 2007-06-07 2007-04-11 2007-04-06 2007-03-22 2006-12-20 2006-12-05 2006-12-04 2006-10-27 2006-09-22 2006-07-03 2006-05-16