המרת תאריכים לאקסל

פורומים אפיון ופיתוח פריוריטי המרת תאריכים לאקסל

  • Post
    אלירם
    משתתף
    שלום רב,
    אני רוצה ליבא לאקסל נתונים מתוך הטבלאות שבבסיס הנתונים, באמצעות שאילתת SQL.
    כאשר אני רושם: select FNCITEMS.CURDATE
    אני מקבל מספר (לדוגמא 13903200).
    מה לרשום בשאילתה כדי לקבל את התאריך?
    תודה מראש
    אלירם
מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • Replies
    מארק
    משתתף
    none
    DTOA(FNCITEMS.CURDATE, 'XX/XX/XX')
    אלירם
    משתתף
    תודה רבה מרק, אבל קיבלתי הודעת שגיאה:
    DTOA' is not a recognized built-in function name'
    אלירם
    משתתף
    מצאתי לבד:
    FNCITEMS.CURDATE/1440+32143
    אורן קפלן
    משתתף
    יש פונקציה שכן תעבוד ישירות בSQL:
    tabula_dtoa()
    שתעבוד אותו דבר כמו DTOA המקורית אבל בקוד SQL רגיל.

    לידיעתכם

    אלירם
    משתתף
    תודה.
    ניסיתי וקיבלתי הודעת שגיאה:
    Eror 1004
    השאילתה לא פעלה, או שלא ניתן היה לפתוח את טבלת מסד הנתונים.
    יתכן שחסרה לי איזו התקנה של פונקציות?
    אורן קפלן
    משתתף
    היי אלירם,
    באקסל בשאילתא ב-SQL אני רושם בד"כ system.dbo.tabula_dtoa כי זה נמצא תחת בסיס הנתונים system בניגוד לטבלאות האחרות וזו פונקציה 'פרטית' ולא גלובלית.
    אתה יכול לצרף כאן את השאילתה ואנסה לתקן אם תרצה.

    אורן

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.