כיצד להשתמש "משתתפות" על מספר כדי לקבל מספר שלם אורקל

ארה"ב

שלב 1

פתח את כלי השאילתה של Oracle.

שלב 2

כתוב וביצע שאילתה זו:

בחר CAST ('155' כמספר שלם) מתוך כפול;

שאילתה זו לוקחת את המחרוזת "155" וממירה אותה למספר שלם. הטבלה "הכפולה" היא טבלה פיקטיבית שכברירת מחדל, יש רק רשומה אחת, אשר מבטיחה שהשאילתה תחזיר רק רשומה אחת.

שלב 3

כתוב וביצע שאילתה זו:

בחר * מתוך table_name כאשר CAST (מזהה מספר שלם) = '155';

שאילתה זו מחפשת את השדה "id" בטבלה "table_name", ומחפשת את הערך "155" עבור id. בהנחה ש"זהה "הוא המפתח הראשי, שאילתה זו תחזיר רק רשומה אחת.

שלב 4

כתוב וביצע שאילתה זו:

בחר עלות "עשרוני", CAST (עלות מספר שלם) כמו "מספר שלם" מ table_name;

שאילתה זו בוחרת את העמודה "עלות" של כל הרשומות בטבלה "table_name" ומציגה את התוצאות בשתי עמודות. בהנחה שהשדה "עלות" משתמש בסוג הנתונים העשרוני, העמודה הראשונה נקראת "עשרוני" ורק מציגה את הערכים. העמודה השנייה נקראת "מספר שלם" ומציגה את הערכים העשרוניים של השדה "עלות" המומרים לשלמים. לדוגמה, "14.99" מעוגל ל "15", "13.25" מעוגל ל "13" ו - "20" הוא עדיין "20".