-
שלום וברכה
אני צריך לשנות סוג נתונים לשדה בטבלה קיימת, מחיפוש בגוגל עולה לי האפשרות לשנות באמצעות המשפט ALTER TABLE בשאילתה, אך משום מה אני לא מצליח לעשות זאת.
הפתרון שמצאתי אך לא הצלחתי ליישם אותו, ראיתי שזה יוצר לי שאילתת הגדרת נתונים שזרה לי לחלוטין...
בשביל הרקע, אסביר, שזה לא תכנון לקוי של טבלאות מסד הנתונים, אלא יש לי טבלה שאני מוריד משרת כלשהו, והכל נוצר לי כשדה טקסט, ואני רוצה לשנות את הנתונים שכן מעוצבים כשדה תאריך / שעה, שיהיו גם בטבלה מאוחסנים בסוג נתונים זה.
אשמח לעזרה
תודה -
@בערל אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת:
שכחת לציין עם איזה תוכנה אתה משתמש?
צודק, מרוב שקיעות שכחתי....
-
@חייםיודלביץ אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת באקסס:
שלום וברכה
אני צריך לשנות סוג נתונים לשדה בטבלה קיימת, מחיפוש בגוגל עולה לי האפשרות לשנות באמצעות המשפט ALTER TABLE בשאילתה, אך משום מה אני לא מצליח לעשות זאת.
הפתרון שמצאתי אך לא הצלחתי ליישם אותו, ראיתי שזה יוצר לי שאילתת הגדרת נתונים שזרה לי לחלוטין...
בשביל הרקע, אסביר, שזה לא תכנון לקוי של טבלאות מסד הנתונים, אלא יש לי טבלה שאני מוריד משרת כלשהו, והכל נוצר לי כשדה טקסט, ואני רוצה לשנות את הנתונים שכן מעוצבים כשדה תאריך / שעה, שיהיו גם בטבלה מאוחסנים בסוג נתונים זה.
אשמח לעזרה
תודהאתה רוצה לשנות דווקא בשאילתה?
למה לא לפתוח את הטבלה בתצוגת עיצוב ושם לשנות? אצלי זה עובד יופי. -
@בערל אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת באקסס:
@חייםיודלביץ אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת באקסס:
שלום וברכה
אני צריך לשנות סוג נתונים לשדה בטבלה קיימת, מחיפוש בגוגל עולה לי האפשרות לשנות באמצעות המשפט ALTER TABLE בשאילתה, אך משום מה אני לא מצליח לעשות זאת.
הפתרון שמצאתי אך לא הצלחתי ליישם אותו, ראיתי שזה יוצר לי שאילתת הגדרת נתונים שזרה לי לחלוטין...
בשביל הרקע, אסביר, שזה לא תכנון לקוי של טבלאות מסד הנתונים, אלא יש לי טבלה שאני מוריד משרת כלשהו, והכל נוצר לי כשדה טקסט, ואני רוצה לשנות את הנתונים שכן מעוצבים כשדה תאריך / שעה, שיהיו גם בטבלה מאוחסנים בסוג נתונים זה.
אשמח לעזרה
תודהאתה רוצה לשנות דווקא בשאילתה?
למה לא לפתוח את הטבלה בתצוגת עיצוב ושם לשנות? אצלי זה עובד יופי.אני צריך שזה אוטומטי מיד לאחר הורדת הטבלה מהשרת לפני הכנסת הנתונים לשדות
-
@חייםיודלביץ
אם אתה לא מכניס ישירות לטבלה שבה עיצוב השדה = תאריך, אלא לטבלת ביניים.
תוכל לעשות בשאילתת הוספה, כשאתה מוסיף את הנתונים לטבלה הקיימת, CDate כלומר להמיר אז את הנתונים לתאריך. -
@avi-rz אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת באקסס:
@חייםיודלביץ
אם אתה לא מכניס ישירות לטבלה שבה עיצוב השדה = תאריך, אלא לטבלת ביניים.
תוכל לעשות בשאילתת הוספה, כשאתה מוסיף את הנתונים לטבלה הקיימת, CDate כלומר להמיר אז את הנתונים לתאריך.זה רעיון שלא חשבתי עליו להכניס לטבלה זמנית...
נראה לי פתרון מצוין!
תודה! -
@חייםיודלביץ אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת באקסס:
זה רעיון שלא חשבתי עליו להכניס לטבלה זמנית...
נראה לי פתרון מצוין!לענ"ד בכל יבוא נתונים חיצוניים - תמיד כך ראוי לעשות, כדי לאפשר בדיקה של תקינות הנתונים לפני ההוספה ל-DB.
-
@odeddvir אמר בעזרה - שינוי סוג הנתונים לשדה בטבלה קיימת באקסס:
לענ"ד בכל יבוא נתונים חיצוניים - תמיד כך ראוי לעשות, כדי לאפשר בדיקה של תקינות הנתונים לפני ההוספה ל-DB.
זהו שחשבתי ששכחתי לציין את זה, ורציתי רק להוסיף דוגמא:
למשל אם אתה מקבל נתונים בלי id ואתה יכול לבדוק שאין כפילות רק לפי:
תאריך ושעה + מספר טלפון + לא יודע מה עוד... וכו' וכו'.אז בטבלה הזמנית אתה עושה את כל אלו כמפתח, ואתה מוסיף שמה id ואחרי זה כשאתה מעביר לטבלה המקומית אתה מעביר רק את ה id שעוד לא עבר, וגם שיש לך id נורמלי(תקין) בטבלה שלך.
-