• ベストアンサー

PLSQLの減算について

初歩的な質問をさせてください。 varchar2で定義している以下の内容を減算できますか? するには、どうすれば良いですか? A VARCHAR2(2); B VARCHAR2(2); A := '80'; B := A - 1; 80と言う内容から1を減算したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.2

VARCHARって文字型ですけど。 ま、いいや。 B := TO_CHAR((TO_NUMBER(A,'99) - 1 ),'FM99') ; かな。でもこれじゃ符号がおかしくなるよね。

ebi-pe
質問者

お礼

お礼が遅くなりすいません。 凄く、助かりました。ありがとうございます。

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

PL/SQL(Oracle)? なら、TO_NUMBERで検索。

ebi-pe
質問者

お礼

検索させて頂き、勉強になりました。 有難うございます。

関連するQ&A