logologo
התחלה
מדריך
פיתוח
תוסף
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
התחלה
מדריך
פיתוח
תוסף
API
logologo
סקירה כללית

מקור נתונים

ניהול מקורות נתונים
מקור נתונים ראשי

מקור נתונים חיצוני (Database)

מבוא
MySQL חיצוני
MariaDB חיצוני
PostgreSQL חיצוני
MSSQL חיצוני
Oracle חיצוני
השוואת מסדי נתונים: ראשי וחיצוני
מקור נתונים REST API
מקור נתונים KingbaseES

טבלת נתונים

סקירה כללית
טבלה רגילה
טבלת ירושה
טבלת קבצים
טבלת עץ
לוח שנה
טבלת תגובות
טבלת ביטויים
טבלת SQL
תצוגת מסד נתונים

שדה טבלה

סקירה כללית
אימות שדות

סוגים בסיסיים

טקסט בשורה אחת
טקסט רב-שורתי
מספר טלפון נייד
דוא'ל
URL
מספר שלם
מספר
אחוז
סיסמה
צבע
אייקון

בחירת סוג

סימון
בורר נפתח (בחירה יחידה)
בורר נפתח (בחירה מרובה)
תיבת בחירה יחידה
תיבת סימון

מולטימדיה

Markdown
Markdown(Vditor)
טקסט עשיר
קובץ מצורף (יחס)
קובץ מצורף (URL)

תאריך ושעה

סקירה כללית
תאריך ושעה (כולל אזור זמן)
תאריך ושעה (ללא אזור זמן)
Unix timestamp
תאריך (ללא שעה)
זמן

צורות גיאומטריות

נקודה
קו
עיגול
מצולע

סוגים מתקדמים

UUID
Nano ID
מיון
נוסחת חישוב
קידוד אוטומטי
JSON
בורר טבלאות נתונים
הצפנה

מידע מערכת

תאריך יצירה
תאריך שינוי אחרון
יוצר
משנה אחרון
מרחב
Table OID

סוג קשר

סקירה כללית
אחד לאחד
אחד לרבים
רבים לאחד
רבים לרבים
רבים לרבים (Array)

פיתוח

סקירה כללית
Next Pageסקירה כללית
TIP

מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית

#סקירה כללית

#סוגי שדות תאריך ושעה

סוגי שדות תאריך ושעה כוללים את הסוגים הבאים:

  • תאריך ושעה (עם אזור זמן): ערכים אלו מומרים באופן אחיד לזמן UTC (זמן אוניברסלי מתואם), ועוברים התאמת אזור זמן בעת הצורך.
  • תאריך ושעה (ללא אזור זמן): סוג זה מאחסן נתוני תאריך ושעה ללא מידע על אזור זמן.
  • תאריך (ללא שעה): פורמט זה מאחסן מידע תאריך בלבד, ללא רכיב זמן.
  • שעה: מאחסן מידע שעה בלבד, ללא רכיב תאריך.
  • חותמת זמן Unix: סוג זה מייצג את מספר השניות שחלפו מאז 1 בינואר 1970, ונשמר כחותמת זמן Unix.

להלן דוגמאות לכל אחד מסוגי השדות הקשורים לתאריך ושעה:

סוג שדהערך לדוגמהתיאור
תאריך ושעה (עם אזור זמן)2024-08-24T07:30:00.000Zמומר ל-UTC וניתן להתאמה לאזורי זמן.
תאריך ושעה (ללא אזור זמן)2024-08-24 15:30:00מאחסן תאריך ושעה ללא התחשבות באזור זמן.
תאריך (ללא שעה)2024-08-24לוכד רק את התאריך, ללא מידע על שעה.
שעה15:30:00לוכד רק את השעה, ללא פרטי תאריך.
חותמת זמן Unix1724437800מייצג שניות מאז 1970-01-01 00:00:00 UTC.

#השוואת מקורות נתונים

להלן טבלת השוואה עבור NocoBase, MySQL ו-PostgreSQL:

סוג שדהNocoBaseMySQLPostgreSQL
תאריך ושעה (עם אזור זמן)Datetime with timezoneTIMESTAMP
DATETIME
TIMESTAMP WITH TIME ZONE
תאריך ושעה (ללא אזור זמן)Datetime without timezoneDATETIMETIMESTAMP WITHOUT TIME ZONE
תאריך (ללא שעה)DateDATEDATE
שעהTimeTIMETIME WITHOUT TIME ZONE
חותמת זמן UnixUnix timestampINTEGER
BIGINT
INTEGER
BIGINT
שעה (עם אזור זמן)--TIME WITH TIME ZONE

הערה:

  • טווח הנתונים של סוג ה-TIMESTAMP ב-MySQL הוא בין 1970-01-01 00:00:01 UTC ל-2038-01-19 03:14:07 UTC. עבור תאריכים ושעות מחוץ לטווח זה, מומלץ להשתמש ב-DATETIME או ב-BIGINT לאחסון חותמות זמן Unix.

#תהליך אחסון ועיבוד תאריך ושעה

#עם אזור זמן

זה כולל תאריך ושעה (עם אזור זמן) ו-חותמת זמן Unix.

20240824191933

הערה:

  • כדי לתמוך בטווח תאריכים רחב יותר, NocoBase משתמשת בסוג DATETIME במסד הנתונים MySQL עבור שדות תאריך ושעה (עם אזור זמן). ערך התאריך הנשמר מומר בהתאם למשתנה הסביבה TZ של השרת, מה שאומר שאם משתנה הסביבה TZ ישתנה, גם ערך התאריך והשעה הנשמר ישתנה.
  • מכיוון שיש הבדל באזורי זמן בין זמן UTC לזמן מקומי, הצגה ישירה של ערך ה-UTC הגולמי עלולה להוביל לאי-הבנה אצל המשתמשים.

#ללא אזור זמן

20240824185600

#UTC

UTC (זמן אוניברסלי מתואם, Coordinated Universal Time) הוא תקן הזמן העולמי המשמש לתיאום ואיחוד הזמן ברחבי העולם. זהו תקן זמן מדויק ביותר, המתוחזק על ידי שעונים אטומיים, ומסונכרן עם סיבוב כדור הארץ.

ההבדל בין זמן UTC לזמן מקומי עלול לגרום לבלבול בעת הצגת ערכי UTC גולמיים. לדוגמה:

אזור זמןתאריך ושעה
UTC2024-08-24T07:30:00.000Z
UTC+82024-08-24 15:30:00
UTC+52024-08-24 12:30:00
UTC-52024-08-24 02:30:00
UTC+0 (זמן בריטניה)2024-08-24 07:30:00
UTC-6 (זמן מרכז ארה"ב)2024-08-23 01:30:00

כל הזמנים הללו מייצגים את אותו רגע, אך מוצגים באזורי זמן שונים.