Skip to main content

Data Type

Supports multiple data types while designing a CRUD table. Each data type serves a specific purpose and is applied based on the requirement of the field

Number​

The Number data type is used to store numeric values. It supports different sizes and decimal precision.

SizeDescriptionUse Case
Size ≤ 3Stores small numeric values (up to 3 digits).Storing Age (e.g., 25), Rating scale (1–100)
Size > 3 and ≤ 10Stores medium-length numeric values.Employee ID (e.g., 1002345), Mobile PIN
Size > 1 with Decimal placesStores numeric values with decimals.Product Price (e.g., 1234.56), Weight or Quantity
Size > 10Stores large numeric values.Account Number (e.g., 1234567890123) , Aadhar/SSN numbers

Text​

The Text data type is used to store alphanumeric characters.

LengthDescriptionUse Case
Length = 1Single character field.Gender (M/F) , Grade (A/B/C)
Length > 1, Max size not selectedFlexible text field without length restriction.First Name, City Name
Maximum Size SelectedPredefined length for text fields.Pincode (6 digits), Employee Code (10 chars)

Text - Unicode​

The Unicode is used for alphanumeric characters, multilingual and special character support.

LengthDescriptionUse Case
Length > 1, Max size not selectedStores variable-length text.Customer Name in native language (e.g., हिंदी, 中文, عربى), Address fields
Maximum Size SelectedRestricts text to a set limit.Country Code (e.g., "IND", "USA"), Short Names with Unicode characters

Boolean​

Stores true/false values.

ExampleUse Cases
true, falseActive/Inactive status, Yes/No fields, Checkbox selections

Date​

Stores the date

ExampleUse Cases
2025-09-22Date of Birth, Joining Date, Invoice Date

Time​

Stores time

ExampleUse Cases
14:30:00Shift Start Time, Meeting Schedule Time

Datetime​

Stores both date and time values.

ExampleUse Case
2025-09-22 14:30:00Booking Date & Time

Datetime with Time Zone​

Stores date time with time zone

ExampleUse Cases
2025-09-22 14:30:00 +05:30Global Applications (tracking across different countries), Meeting Scheduler with time zone

Timestamp​

Stores date and time in UTC, converts to session/server timezone when retrieved

ExampleUse Cases
2025-09-22 14:30:00Log created/updated records, Order processing time