فهرست مرجع انواع داده های فیلد در لیبره آفیس بیس
هنگامی که پایگاه داده و جداول خود را طراحی میکنید، همیشه باید در نظر داشته باشید که فیلدهای شما چه نوع دادههایی را در خود جای میدهند.
همچنین، باید اندازه دادههای خود را برای مطابقت با انواع فیلدها در نظر داشته باشید.
ساختار پایگاه داده HSQLDB داخلی لیبره آفیس بیس انواع دادههای زیادی را به جداول پایگاه داده شما میآورد. در اینجا یک لیست سریع از آنها برای مرجع شما آمده است.
انواع دادههای فیلد در لیبره آفیس بیس
هنگام طراحی جدول و تعیین نوع آن میتوانید لیست انواع زیر را بیابید.
انواع دادههای عددی – عدد صحیح
| نوع | نوع فیلد در بیس | نوع HSQLDB | محدوده ارزش | ذخیره سازی در حافظه |
|---|---|---|---|---|
| Tiny Integer | TINYINT | TINYINT | 2^8 = 256 | – 128 to + 127 | 1 Byte |
| Small Integer | SMALLINT | SMALLINT | 2^16 = 65536 | – 32768 to + 32767 | 2 Bytes |
| Integer | INTEGER | INTEGER | INT | 2^32 = 4294967296 | – 2147483648 to + 2147483647 | 4 Bytes |
| BigInt | BIGINT | BIGINT | 2^64 | 8 Bytes |
انواع دادههای عددی – اعشاری
| نوع | نوع فیلد در بیس | نوع HSQLDB | محدوده ارزش | ذخیرهسازی در حافظه |
|---|---|---|---|---|
| Decimal | DECIMAL | DECIMAL | نامحدود، تا 50 مکان در رابط کاربری گرافیکی، نقطه اعشار ثابت، دقت کامل | متغیر |
| Number | NUMERIC | NUMERIC | نامحدود، تا 50 مکان در رابط کاربری گرافیکی، نقطه اعشار ثابت، دقت کامل | متغیر |
| Float | FLOAT | (DOUBLE used instead) | ||
| Real | REAL | REAL | ||
| Double | DOUBLE | DOUBLE [PRECISION] | FLOAT | قابل تنظیم، نه دقیق، حداکثر 15 رقم اعشار | 8 بایت |
انواع فیلدهای متنی
| نوع | نوع فیلد در بیس | نوع HSQLDB | محدوده ارزش | ذخیرهسازی در حافظه |
|---|---|---|---|---|
| Text | VARCHAR | VARCHAR | قابل تنظیم | متغیر |
| Text | VARCHAR_ IGNORECASE | VARCHAR_ IGNORECASE | قابل تنظیم، محدوده بر مرتب سازی تأثیر میگذارد | متغیر |
| Text (fix) | CHAR | CHAR | CHARACTER | قابل تنظیم، بقیه متن واقعی با فاصله جایگزین شده است | ثابت |
| Memo | LONGVARCHAR | LONGVARCHAR | متغیر |
انواع فیلد زمان
| نوع | نوع فیلد در بیس | نوع HSQLDB | محدوده ارزش | ذخیرهسازی در حافظه |
|---|---|---|---|---|
| Date | DATE | DATE | 4 بایت | |
| Time | TIME | TIME | 4 بایت | |
| Date/Time | TIMESTAMP | TIMESTAMP | DATETIME | قابل تنظیم (0.6 - 6 به معنی با میلی ثانیه) | 8 بایت |
انواع فیلدهای متفرقه
| نوع | نوع فیلد در بیس | نوع HSQLDB | محدوده ارزش | ذخیرهسازی در حافظه |
|---|---|---|---|---|
| Yes/No | BOOLEAN | BOOLEAN | BIT | ||
| Binaryfield (fix) | BINARY | BINARY | مانند عدد صحیح | ثابت |
| Binary field | VARBINARY | VARBINARY | مانند عدد صحیح | متغیر |
| Image | LONGVARBINARY | LONGVARBINARY | مانند عدد صحیح | متغیر، برای تصاویر بزرگتر در نظر گرفته شده است |
| OTHER | OTHER | OTHER | OBJECT |
درباره فاطمه محمدی
بعنوان یک محقق و مترجم، لابلای تحقیقات، جستجوها و ترجمههام به مفهوم «فرهنگ اوپن سورس» برخوردم. فرهنگی که برادری و برابری رو در قالب «آزادی» جلوه میده. همین فرهنگ، در راه تهیه آموزشهای نرمافزارهای آزاد و متنباز، ثابت قدمم کرد.
نوشتههای بیشتر از فاطمه محمدیاین سایت از اکیسمت برای کاهش جفنگ استفاده میکند. درباره چگونگی پردازش دادههای دیدگاه خود بیشتر بدانید.

دیدگاهتان را بنویسید