עצות לעבודה עם שאילתות SQL

עבוד בכל מקום מכל מכשיר באמצעות Microsoft 365

שדרג ל-Microsoft 365 כדי לעבוד בכל מקום באמצעות התכונות והעדכונים האחרונים.

שדרג עכשיו

מאפיין הבעיה

פעולות מסד נתונים באמצעות שגיאה, אך איני מצליח לזהות את הבעיה על-ידי התבוננות בהודעת השגיאה. 

עצות לפתרון בעיות

1. ציטוטים במשפט SQL 

החלף תווי ציטוט בודד (') במרכאות כפולות (") או להיפך.  

לדוגמה: 

            %var% = my value' 

            SELECT * FROM logs WHERE message = '%var%'; 

  

השאילתה לעיל יצרה שגיאה עקב הצעת המחיר הבודדת בסוף ערך המשתנה. 

כדי לפתור זאת, החלף את המירכאות היחידות במשפט ה-SQL במרכאות כפולות: 

            %var% = my value' 

            SELECT * FROM logs WHERE message = "%var%"; 

  

2. סימן אחוז (%) במשפט SQL 

שלטי אחוזים בלוח מציינים את תחילת המשתנה. כדי להשתמש בהם כתו, יש להימלט מסימן אחוז נוסף (%%). מצא מידע נוסף כאן

 

3. שגיאה בתקשורת עם מסד הנתונים 

ודא שחומת האש או כל מערכת אבטחה אחרת של הרשת אינה חוסמת את החיבור בין PAD למסד הנתונים. 

 

4. חיבור ל-Microsoft Excel 

ניתן ליצור חיבור SQL עם Microsoft Excel, מיד עם התקנת מנהל ההתקן המתאים (Microsoft. ACE. OLEDB). 

דברים שעליך לציין: 

  • שם מסד הנתונים נחשב לשמו של גליון העבודה של Excel ואחריו סימן דולר ($), לדוגמה [גיליון1 $]. 

  • עמודות מסד הנתונים הן הכותרות העליונות של טבלת הנתונים של Excel. 

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×