自分で作ったり提供したりするものは、まず自分自身で使ってみろろということです。自分じゃ使わないものなら人はいくらでも無責任にも無思考にもなれる。そういう投げやりな「サービス」やら「プロダクツ」なんて、だれだってイヤだ。自分が作り手と同時に利用者の立場になれば、ちゃんと使えるレベルのものを提供しようとします。

2010年9月27日月曜日

Sql切り上げ処理

Sql関数の切り上げ処理をメモします。

select TRUNC(1000 / 1000 + 0.999,0) from dual --結果:1
select TRUNC(1001 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1103 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1203 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1303 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1403 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1503 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1603 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1703 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1803 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1903 / 1000 + 0.999,0) from dual --結果:2
select TRUNC(1999 / 1000 + 0.999,0) from dual --結果:2

PS:
TRUNC関数は切り上げ関数ではなく、切捨て関数です。

0 件のコメント:

コメントを投稿

ホームページ