データベースのテーブルの項目が文字型のとき、IDとして0001をdelphiからinsertで追加すると、0001でデータベースの項目に登録されます。この頭にある0を消すために、delphiで一度数値型にして、また文字型に戻すという処理をする方法は使えるのでしょうか?それとも、数値型にしても0001の状態で格納されるから、意味がないのでしょうか?テーブルの項目は文字型であることが前提です。
また、ほかに数字のあたまのゼロを消す方法を知っていましたら、教えていただけませんか?
IDとして「0001」と党則下なら、このゼロはとても意味があるので消さない方が良いと思います。検索する場合に「1」では出ません。「01」「001」とは違うものです。
おかしくなっていましたね。
>IDとして「0001」と党則下なら
IDとして「0001」と登録したなら
ですね。
画面表示だけなら、数字にして文字列でしょうね。
ツイート | ![]() |