דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. חיבור בין 2 שדות תאריך ב SQL SERVER

חיבור בין 2 שדות תאריך ב SQL SERVER

מתוזמן נעוץ נעול הועבר ארכיון code613m
19 פוסטים 3 כותבים 1.4k צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א
    א
    ארכיטקט
    כתב ב נערך לאחרונה על ידי
    #10

    למה זה לא עובד?

    select   cast(GETDATE() as date) + cast(GETDATE() as time)
    

    פורסם במקור בפורום CODE613 ב31/07/2014 11:04 (+03:00)

    אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

    תגובה 1 תגובה אחרונה
    0
    • א
      א
      ארכיטקט
      כתב ב נערך לאחרונה על ידי
      #11

      אהה נשמע קצת מסובך...

      פורסם במקור בפורום CODE613 ב31/07/2014 11:07 (+03:00)

      אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

      תגובה 1 תגובה אחרונה
      0
      • א
        א
        ארכיטקט
        כתב ב נערך לאחרונה על ידי
        #12

        טוב לא צריך להגיע לתשובה הקודמת. אבל מה שייצא לי זה מחריד, איזה "קרומקייט" צריך כדי לקבל תאריך ושעה נוכחיים :lol: :lol: :lol: :lol:

        select    CAST(cast(GETDATE() as date) AS DATETIME) + CAST(cast(GETDATE() as time) AS DATETIME);
        

        סתם... תכלס' זה עובד כשיש לך 2 שדות שונים ומשונים לחבר ביניהם.....
        ועל זה אמרתי פעם למישהו בישיבה קטנה "יותר מידי קרומקייט, זה גם לא טוב..."

        פורסם במקור בפורום CODE613 ב31/07/2014 11:13 (+03:00)

        אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

        תגובה 1 תגובה אחרונה
        0
        • dovidD
          dovidD
          dovid
          ניהול
          כתב ב נערך לאחרונה על ידי
          #13

          תגיד מה אתה מנסה לעשות?
          אני מקוה שאתה מודע לכך שהGETDATE נותן לך את התוצאה הסופית שלך מלכתחילה.

          פורסם במקור בפורום CODE613 ב31/07/2014 11:28 (+03:00)

          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
          תגובה 1 תגובה אחרונה
          0
          • א
            א
            ארכיטקט
            כתב ב נערך לאחרונה על ידי
            #14

            @דוד ל.ט.

            תגיד מה אתה מנסה לעשות?
            אני מקוה שאתה מודע לכך שהGETDATE נותן לך את התוצאה הסופית שלך מלכתחילה.

            נו אמרתי:
            @ארכיטקט

            "יותר מידי קרומקייט, זה גם לא טוב..."

            אני יודע היטיב ש GetDete נותן תאריך ושעה נוכחיים, מה שאני רוצה זה שבמקרים מסויימים ייבחר תאריך בלבד, והערך של השעה יילקח מ GetDete ולצרף את שניהם כחדא. אבל בשביל הדוגמא העלתי את הפונקציה שכולם יכולים להריץ בלי טבלאות וכדומה.

            פורסם במקור בפורום CODE613 ב31/07/2014 12:12 (+03:00)

            אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

            תגובה 1 תגובה אחרונה
            0
            • S
              S
              softs
              כתב ב נערך לאחרונה על ידי
              #15

              @ארכיטקט

              למה זה לא עובד?

              select   cast(GETDATE() as date) + cast(GETDATE() as time)
              

              כי ל DATE אין מקום ל TIME אתה צריך להמיר ל DATETIME ואז להוסיף, כדלהלן:

              select  CAST(GETDATE() as DATETIME) + cast(GETDATE() as TIME)
              

              פורסם במקור בפורום CODE613 ב31/07/2014 12:24 (+03:00)

              תגובה 1 תגובה אחרונה
              0
              • dovidD
                dovidD
                dovid
                ניהול
                כתב ב נערך לאחרונה על ידי
                #16

                @ארכיטקט

                אני יודע היטיב ש GetDete נותן תאריך ושעה נוכחיים, מה שאני רוצה זה שבמקרים מסויימים ייבחר תאריך בלבד, והערך של השעה יילקח מ GetDete ולצרף את שניהם כחדא. אבל בשביל הדוגמא העלתי את הפונקציה שכולם יכולים להריץ בלי טבלאות וכדומה.

                נו זה ממש כמו הקודים שכתב SOFT בעבר עם שינוי מינורי:

                DECLARE @d AS DATETIME  = '2014-10-10';
                DECLARE @t AS TIME(7) = CAST(GETDATE() AS DATETIME);
                 
                SELECT @D + @t;
                

                אגב, ממש לא נתפס אצלי הסיטואציה של תאריך ממקור פלוני ושעה נוכחית

                @softs

                כי ל DATE אין מקום ל TIME אתה צריך להמיר ל DATETIME ואז להוסיף, כדלהלן:

                select  CAST(GETDATE() as DATETIME) + cast(GETDATE() as TIME)
                

                למה להמיר? ככה וזהו

                select  GETDATE() + cast(GETDATE() as TIME)
                

                פורסם במקור בפורום CODE613 ב31/07/2014 12:35 (+03:00)

                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                תגובה 1 תגובה אחרונה
                0
                • S
                  S
                  softs
                  כתב ב נערך לאחרונה על ידי
                  #17

                  אני מניח שהוא שיקף סיטואציה שבה יש לו שדה DATE ולכן ההמרה

                  פורסם במקור בפורום CODE613 ב31/07/2014 12:59 (+03:00)

                  תגובה 1 תגובה אחרונה
                  2
                  • dovidD
                    dovidD
                    dovid
                    ניהול
                    כתב ב נערך לאחרונה על ידי
                    #18

                    @softs

                    אני מניח שהוא שיקף סיטואציה שבה יש לו שדה DATE ולכן ההמרה

                    סוף סוף הבנתי אותו.

                    פורסם במקור בפורום CODE613 ב31/07/2014 14:10 (+03:00)

                    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                    תגובה 1 תגובה אחרונה
                    0
                    • א
                      א
                      ארכיטקט
                      כתב ב נערך לאחרונה על ידי
                      #19

                      @softs

                      אני מניח שהוא שיקף סיטואציה שבה יש לו שדה DATE ולכן ההמרה

                      סליחה שלא הייתי כאן והיו צריכים לענות במקומי, softs תודה רבה.

                      פורסם במקור בפורום CODE613 ב31/07/2014 14:26 (+03:00)

                      אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

                      תגובה 1 תגובה אחרונה
                      1

                      שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                      נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                      בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                      הרשמה התחברות
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום