• ベストアンサー

accessの数値型のフィールドサイズの規定値

access2003 迄はオートナンバー型も数値型もフィールドサイズは倍精度浮動小数点型が規定値と記憶しております。 access2010ではオートナンバー型は長整数型、数値型は整数型となっています。 周りの環境はAccess2000~Access2010まで混在しています。 規定値を一つにしたいのですが(できれば倍精度浮動小数点型)

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

  • ベストアンサー
  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.4

>access2003 迄はオートナンバー型も数値型もフィールドサイズは倍精度浮動小数点型が規定値と記憶しております。 本当ですか?私の記憶ではオートナンバー型は昔も今も4バイトが上限で、型でいえば長整数型だと思いましたが。小数は使わないし。

chayamati
質問者

お礼

有難うございました

chayamati
質問者

補足

自分の思い違いでした。 access2003 のオートナンバー型のフィールドサイズは長整数型倍でした お手数をかけすみませんでした。

その他の回答 (3)

回答No.3

>フィールドサイズが異なるフィールド間でリレーションを組むことができません。 規定値の設定とは何の関係もない話なのでは・・・。

chayamati
質問者

お礼

有難うございました。

chayamati
質問者

補足

そうですね 大変お手間を取らせました。 すみません

回答No.2

1、access2003 迄は倍精度浮動小数点型が規定値。 2、Access2000~Access2010の規定値を倍精度に。 1は初めて聞いた。 2の目的は理解不能。 >規定値を一つにしたい。 倍精度に設定すれば可能だが・・・。なぜ?????

chayamati
質問者

お礼

有難うございました

chayamati
質問者

補足

ご回答有難うございます。 2、Access2000~Access2010の規定値を倍精度に。 2、Access2000~Access2010の規定値を倍精度浮動小数点型に。 の入力ミスです。すみません 2の目的は理解不能。 >規定値を一つにしたい。 フィールドサイズが異なるフィールド間でリレーションを組むことができません。

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは Accessのオプションのオブジェクトデザイナーで数値型のフィールドサイズは指定 出来るようですけど、それでどうでしょうか?

chayamati
質問者

お礼

有難うございました。

chayamati
質問者

補足

ご回答有難うございます 数値型の規定値の設定は自由に設定できることを確認しました。 オートナンバー型は長整数型しか選択肢が無いようです。 テーブル作成後にフィールドサイズを倍精度浮動小数点型に変更できません 今Access2010で拡張子を.mdbとして開発していますがAccess2003でオートナンバー型のフィールドを受けてくれるか心配です。

関連するQ&A

  • アクセスのデータ型。数値型についてお聞きしたいのですが・・・

    アクセスのデータ型。「数値型」ですが、「フィールドサイズ」に (1)バイト型(0~255の範囲。小数点以下の数値は扱えない) (2)整数型(-32,768~32,767の範囲。小数点以下は扱えない) (3)長整数型(-2,147,483,648~2,147,483,647の範囲。小数点以下は扱えない) (4)単精度浮動小数点型(-3.402823×10^38~3.402823×10^38の範囲。             小数点以下の数値が扱える) (5)倍精度浮動小数点型(-1.79769313486231×10^308~-1.79769313486231×            10^308の範囲。少数点以下の数値が扱える) (6)十進型(-10^28-1~10^28-1の範囲。小数点以下の数値が扱える) と6種類決められますが、それぞれの「選び方の違い」と「その理由」を 教えてください。 たとえば、(1)~(3)くらいなら分かります。 扱える数値の桁数が違うということですよね?で、(1)~(3)を選ぶ時と(4)~(6)を 選ぶときで大きな違いというと、「小数点以下の数値が扱えるかどうか」 ですよね?そういう認識であっているか・・・ということと、上記の(1)~(6)を 「選び分ける必要がある場合」というのを教えてください。 なぜ、このような6種類に分かれているのか、人に説明しないとなりません。 よろしくお願い致します。m(_ _)m

  • ACCESS 2007 フィールドサイズについて

    ACCESS 2007 フィールドサイズについて 数値を入力し、下記のように表示したいのですが思うように表示できません。 入力値:0.123 表示:0.123KL フィールドサイズを倍精度浮動小数点型、書式を#,###.###KL、小数点以下表示桁数を3に設定したのですが、 入力すると .123KLとなります。0.123KLと表示するにはどのように設定したらよいでしょうか。 ちなみに1.345の場合は、1.345KLと表示できます。

  • Accessのフィールドサイズに関する素朴な質問です。

    Accessのテーブルで、フィールドサイズに[単精度浮動少数型]を設定して、そのフィールドを使って、クエリで演算フィールドを作成します。 単純な引き算でも、びっくりするくらい小数点以下の桁が表示されるのですが、どうしてなのでしょう? [単精度浮動少数型]より[倍精度浮動少数型]を使用したほうがよいと聞きましたが、設定の桁数の違い以外に、理由があるのでしょうか? Access初心者にも理解できるよう、ご解答いただけますでしょうか。 WindwosXP,Access2002を使用しております。

  • Accessクエリの整数型と単精度型の演算について

    Accessのクエリで長整数型と単精度浮動小数点型を 加算すると答えが一致しません。理由を知っている人いますか? ちなみに長整数型と倍精度浮動小数点型を加算したときは答えが一致します。 浮動小数点は誤差がつきものなのは分かりますが、 確か単精度浮動小数点型は有効桁数7桁までのはず。 下記の例では問題ないように見えます。 (例)長整数型と単精度浮動小数型の演算:1000+0.20=1000.20000000298 長整数型と倍精度浮動小数型の演算:1000+0.20=1000.2 それではよろしくお願いします。

  • Access2003にてあるフィールドのデータ型を

    Access2003にてあるフィールドのデータ型を 『数値型:単精度浮動小数点型』にして書式を『固定(0.00)』 にしてデータ格納しているのですがExcelVBAでSQL(SELECT文)を使って抽出すると すごい桁数(小数点以下)で出てきます どのようにすれば小数点以下2桁でデータ取得できますか?

  • Excel 文字列データ から Access へ インポート フィールドサイズを小さくしたい。

    こんにちは、 Excel2003の文字列データをAccess2003へインポートしたところ、インポートされたデータのフィールドサイズが255になります。 これをその後、手動で小さくするのですが、インポートの時点で意図したフィールドサイズにすることはできないでしょうか? 他、数字データは、倍精度浮動小数点型になるのですが、これも、整数データにしたいのですが、何か良い方法はないでしょうか? 何かお分かりの方がいましたら教えてください。よろしくお願いします。

  • テーブルに小数点以下の値を入れたい場合

    アクセスのテーブルに0.001と入力したい場合、 データ型を数値型にし、 フィールドサイズは 単精度浮動小数点型と倍精度浮動小数点型では どちらを選べばいいのでしょうか? どちらも小数点の入力ができました。

  • AccessVBAでフィールドのデータ型(フィールドサイズ)を変更する方法

    Access2000でテーブルを属性を変更しようとVBAで四苦八苦しております。 あるテーブルのフィールドのデータ型のフィールドサイズが「十進型」に なっています。 そのフィールドサイズを「倍精度浮動小数点型」に変更するVBAロジックがわかりません。 お分かりの方がいらっしゃいましたらどうかご教示願います。

  • Accessのデータ型について質問です。

    Accessのデータ型について質問です。 Accessの数値型に 整数型と浮動小数点がありますが、 (1)整数型のフィールドプロパティに「小数点以下表示桁数」の項目があるのでしょうか? (2)浮動小数点表示桁数を「自動」と「桁数指定」するのとでは、データサイズが変わるのでしょうか? どなたかご存じの方がおられましたら、ご教授よろしくお願いいたします。 m(_ _)m

  • データ型について

    VBに限ったことではないのですが、 データ型には、短整数型、整数型、長整数型、単精度浮動小数点数型、倍精度浮動小数点数型といろいろな型がありますが、 整数を扱うなら長整数型、小数も含めて扱うなら倍精度浮動小数点数型 を使えば良いと思うのですが、それにより桁数の小さな短整数型、整数型とかは何のためにあるのでしょうか? あまり大きな値を扱わないときにそちらの型を選ぶメリットは何なのでしょうか?

専門家に質問してみよう