שלח תשובה

זירת השאלות

531
צפיות
7
תשובות

הוספת ערכים מספריים לבסיס נתונים

,‏ 16 במאי, 2009

שלום,
אני מנסה לבצע את הפקודה הזו:

INSERT INTO event (day) VALUES (2)

כאשר day מוגדר בבסיס נתונים כ Integer (Number) ומתקבלת לי שגיעה של Syntax error in INSERT INTO statement.

זה פעם ראשונה שאני עובד עם מספרים בבסיס נתונים (עד כה עבדתי עם מחרוזת ומשתנה בוליאני) והבנתי שלא צריך להוסיף גרש כמו במחרוזת.

אז איך לתקן את השורה?
אגב אני עובד עם ASP בשפת JS .
(כאשר אני מנסה להכניס string אז אין בעיה, כל השדות הינם אופציונליות)

תודה

תגיות:

7 תשובות

  1. דניאל101 הגיב:

    הסתדרתי
    צריך להיות

    INSERT INTO event ([day]) VALUES (2)

  2. דניאל101 הגיב:

    שאלה נוספת
    הם ניתן למיין (ORDER BY) טבלה לפי ערך מוחלט של שדה מסויים?
    כלומר הסדר יהיה כך:

    1
    -3
    5
    -8
    -10
    12

    תודה

  3. דניאל101 הגיב:

    תודה
    לא ידעתי שניתן להשתמש בפונקציות בתוך שאילתות.

  4. דניאל101 הגיב:

    ועוד שאלה
    מה הדרך הכי טובה לבחור רשומה אקראית משאילת?
    האם יש איזשהי פקודה בSQL לכך?

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!