Q&A

回答の並べ替え:
投稿新規に質問を投稿する

文字列(70E0、70E9)のDBへの登録について

moriya moriya

2019-12-23 13:54

下記の文字列をDBへ登録すると自動で変換されてしまいます。

 DB登録前文字列:70E0、70E9
 DB登録後文字列:70、70000000000

DBのデータ型は文字列で定義しています。
DBに登録する場合、DB登録前文字列のまま登録する方法はないのでしょうか。

CELFにお詳しい方、ご教授いただければ幸いです。

Yexiongmao Yexiongmao
メダルベストアンサー
こんにちは。

CELFではセルの書式に「指数」は無いのですが、セルの書式を「標準」にすると中間に「E」の文字があると指数と判断するようです。
Excelなら「70E0」→「7.E+1」「70E9」→「7.E+10」となるところです。

DBに登録するセルの書式を文字列にすると、文字列で「70E0」「70E9」とDBに登録されました。