DCSIMG
Char - גרי רשף

Browse by Tags

All Tags » Char (RSS)
מה ההבדל בין Char / NChar / Varchar / NVarchar? מתי נבחר במשתנה התומך ביוניקוד (NChar / NVarChar) ומתי לא (Char / Varchar)? מתי נבחר במשתנה קבוע באורכו (Char / NChar) ומתי בבעל גודל משתנה (Varchar / NVarchar)? כיצד נדע באיזה גודל משתנה לבחור- גודל מוגבל או לא (Max)? לרוב הצרכים המעשיים- שימוש ב-Char או ב-Varchar אמור להספיק בהנחה שה-Collation הוא עברי ואנחנו מעוניינים לכתוב בעברית ובאנגלית כולל נִיקוּד בעברית ואותיות גדולות/קטנות ב-English, אך לא בתווים לטיניים מיוחדים האופייניים לחלק מהשפות האירופאיות...
נדרשנו להוסיף לטבלת ניהול טקסט הכולל בין היתר את האות היוונית Σ (אפשר להבין שמדובר בשדה המתאר פעולת סיכום מכיוון שסיגמה מציינת סכום). יצרתי סקריפט מתאים, הרצתי בסביבת הפיתוח ושמרתי, אבל כשפתחתי שוב כדי להעביר לסביבת הבדיקות- התברר שבכל מקום בו הופיע קודם התו Σ הופיע כעת התו ?, והסיבה לכך היא בעיית Encoding בשמירת הקובץ.. יכול להיות שיש לכך פתרון טכני (לשמירה) ואף אשמח לדעת מהו, אבל כפתרון נקודתי מאולתר השתמשתי ב- NChar(931) שמחזיר את התו המבוקש. מהיכן הפונקציה הזו צצה? ניתן להשתמש במערכת תווי Ascii...