5 מחשבות על “My Firebird Lecture

    1. ik_5 מאת

      ב MySQL אין לך Sequence ולכן לא רק שהוא מסתמך על הערך האחרון בטבלה, אם תמחק את כל הערכים מהטבלה שלך ותאתחל את mysql הוא יתחיל למעשה לספור מ1 במקום להמשיך מהנקודה האחרונה שאליה הגעת.
      עוד בעיה היא הפונקציה get_last_inserted_id אשר מכילה את הערך האחרון של החיבור שלי למסד שלא בהכרח מתאים לinsert שנעשה בחיבור אחר.

      1. Sro

        זה לא באג, זה פיצ'ר…
        משתמשים ב-get_last_inserted_id כדי לדעת איזו שורה הוספת, ולא בשביל לדעת מה ערך ה-ID האחרון (בשבילו יש לך select id from table order by id desc limit 1).

להשאיר תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s