[pgsql-jp: 33865] PG/plSQLでのto_number等の使い方

atsumori mochizuki a_mochizuki @ hithit.co.jp
2004年 8月 11日 (水) 19:50:29 JST


望月といいます。
私は今、自動採番用のストアド関数を作成しています。

その中で最終の値を取得しそこに1を足しデータベースを更新したいのです。
その時に、最終値がvarcharに入っている為、数字に直しそこから1を足しまた文字
に戻してデータベースに更新したいので
下記のようにしてみました。

counter := to_number(saishubangou, '9999999999');
counter++;
saishubangou := to_char(counter,'9999999999');

しかしsyntax errorになってしまします。文法上おかしいのでしょうか?
システム構成は
Linux RedHat 8.0
PostgreSQL7.4.1
j2sdk 1.4.1-03
Tomcat 4.1.30
になっています。

==================================
(有)ピー・フォース・システムズ
望月 敦盛  Mochizuki Atsumori
a_mochizuki @ hithit.co.jp
富士支店
静岡県富士市蓼原町1654
Tel: 0545-66-1199 Fax:0545-61-2666
http://www.hithit.co.jp
==================================




pgsql-jp メーリングリストの案内