קידוד מסד נתונים mssql
-
מסד נתונים של MSSQL, ישן עם הרבה נתונים, כעת אני מעביר אותו לווב ובונה לו שרת נוד.
השרת מתקשר עם המסד באמצעות Sequelize
נניח שיש 2 רשומות בטבלה name=יוסי, רשומה אחת כבר היתה במסד לפני המעבר לווב, ורשומה שניה שהכנסתי אחרי המעבר לווב על ידי שאילתה ב sequelize
כשאני עושה שאילתה שמכילה תווים בעברית, לדוגמאselect * from table where name='יוסי'
מופיעים רק הרשומות הישנות הרשומות חדשות לא חוזרות
אבל אם אני שולף את הרשומות האלה עם שאילתות בלי עברית, כמו עמודות מספריות, הם מופיעות תקין בעברית מלאה.
איפה יכולה להיות הבעיה, מדוע התצוגה של הרשומות מופיע בעברית תקינה, והשאילתות לא יודעות לזהות את התווים העבריים? -
-
@יוסף-בן-שמעון
יש שמות באנגלית? תבדוק איתם.ייתכן שיש איזה תו מוסתר לפני/אחרי האות ?
מה קורה כשאתה כותב שאילתת SQL פשוטה?
יש לך את הפלט של sequlize? -
@katz אמר בקידוד מסד נתונים mssql:
כשאתה עושה הפוך הוא מחזיר לך את השני?
גם לא.
@מנצפך אמר בקידוד מסד נתונים mssql:
יש שמות באנגלית?
באנגלית זה כמובן מגיב כמו שצריך, רק בעברית יש את הבעיה
@מנצפך אמר בקידוד מסד נתונים mssql:
מה קורה כשאתה כותב שאילתת SQL פשוטה?
יש לך את הפלט של sequlize?זה קורה גם בשאילתות פשוטות וגם דרך סקוולייז
-
אני מעדכן שזו היתה טעות מביכה וטיפשית שלי, לא קידוד ולא נעליים
תודה לכל מי שניסה לעזור...