DB2の小ネタ【よく使う基本コマンド】

IT

こんにちは、こんばんは、パスタです!

DB2のよく使うコマンドを備忘録替わりに残すので、もしよければ皆さんも参考にどうぞ!

DBとの接続確立

db2 connect to テーブル名 user ユーザー名 using パスワード

DBの一覧表示

db2 list db directory

接続しているテーブルの一覧表示

db2 list tables for all

テーブル定義の確認

db2 describe table スキーマ名.テーブル名

テーブルへのレコードINSERTの仕方

db2 insert into スキーマ名.テーブル名(列名1,列名2,・・・) values (‘値1′,’値2’,・・・)

※DDL内でTIMESTAMPなどをデフォルトで入るようにしている場合は列名&値の記載は不要

CSVからレコードのimport

db2 import from CSV名 of del insert_update into スキーマ名.テーブル名

・of del → 出力形式のこと。DELは区切り文字( , )付ASCⅡフォーマット
・insert_update → 同一のキーが無ければINSERT、あればUPDATE
・insert → INSERTのみ
・replace → 既存のデータを全て削除してデータを挿入

テーブルの削除

db2 drop table スキーマ名.テーブル名

コメント

タイトルとURLをコピーしました