「DB2 CHAR関数による書式変換」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==DB2 CHAR関数による書式変換== [DB2]{{category 書式}}{{category SQL}} {{amazon|4774145971}} DB2ユーザー必携! ===日時から文字=== ====2番…」) |
|||
1行目: | 1行目: | ||
==DB2 CHAR関数による書式変換== | ==DB2 CHAR関数による書式変換== | ||
− | [DB2]{{category 書式}}{{category SQL}} | + | [[DB2]]{{category 書式}}{{category SQL}} |
{{amazon|4774145971}} | {{amazon|4774145971}} | ||
7行目: | 7行目: | ||
===日時から文字=== | ===日時から文字=== | ||
====2番目の引数で形式を指定する==== | ====2番目の引数で形式を指定する==== | ||
− | + | <blockquote>ISO,USA,EUR,JIS,LOCAL</blockquote> | |
=====指定しない===== | =====指定しない===== | ||
SELECT CHAR(CURRENT TIME) FROM SYSIBM.SYSDUMMY1 | SELECT CHAR(CURRENT TIME) FROM SYSIBM.SYSDUMMY1 | ||
36行目: | 36行目: | ||
----- | ----- | ||
10.0 | 10.0 | ||
− | ====実数 - | + | ====実数 -> 整数 -> 文字==== |
SELECT CHAR(INT(10.0)) FROM SYSIBM.SYSDUMMY1 | SELECT CHAR(INT(10.0)) FROM SYSIBM.SYSDUMMY1 | ||
2020年2月15日 (土) 08:01時点における版
目次
DB2 CHAR関数による書式変換
DB2テンプレート:Category 書式テンプレート:Category SQL
DB2ユーザー必携!
日時から文字
2番目の引数で形式を指定する
<blockquote>ISO,USA,EUR,JIS,LOCAL</blockquote>
指定しない
SELECT CHAR(CURRENT TIME) FROM SYSIBM.SYSDUMMY1 列 1 -------- 12.07.44
JISを指定
SELECT CHAR(CURRENT TIME,JIS) FROM SYSIBM.SYSDUMMY1 列 1 -------- 12:11:12
文字列から文字
2番目の引数に固定長の文字数を指定(1-255)
SELECT CHAR('ABCDE',2) FROM SYSIBM.SYSDUMMY1 列 1 ----- AB
数値から文字
実数から文字
SELECT CHAR(10.0) FROM SYSIBM.SYSDUMMY1 列 1 ----- 10.0
実数 -> 整数 -> 文字
SELECT CHAR(INT(10.0)) FROM SYSIBM.SYSDUMMY1 列 1 ----- 10
数値から数値
整数から実数
SELECT DECIMAL(10, 4,2) FROM SYSIBM.SYSDUMMY1 列 1 ------- 10.00
文字列から数値
DB2 文字列 数値変換
- DB2 文字列 数値変換
その他
DB2書式変換
- DB2 CHAR関数による書式変換
- DB2 文字列 数値変換
- DB2 データ有無をフラグに変換
- DB2 日付操作
- DB2 月末を求める
- DB2 n ヶ月後を求める
DB2パフォーマンスチューニング
- DB2 EXPLAIN の実行
- DB2 SELECTステートメント最適化
- DB2 最適なパフォーマンスを実現
- DB2 索引スキャン
- DB2 先頭の1件をFETCHせずに取得する
© 2006 矢木浩人