Ich habe Name Spalte in der Tabelle verwendet. In dieser Spalte habe ich varchar für den Datentyp in sql verwendet. Ich habe Abfrage wie andere Sprachen außer Englisch aktualisiert, aber sql speicherte diese Zeichen als "?". Beispiel:Was sind Zeichen nicht unterstützt in SQL Char und Varchar-Datentyp
Tabelle: student
Spalte: Name (varchar (50)), ID-Nummer
query:
update student set name='தமிழ்' where id=10;
am: ?????
Bitte sagen Sie, wie es vermeiden kann. Und bitte sagen, was die Zeichen SQL-Datentyp varchar Speicher sind wie ??
Ich würde sagen, dass ganz auf die Datenbank-Zeichensatz-Konfiguration abhängig ist. – Nyerguds
@Nyerguds, es ist teilweise wahr. Dies hängt vom Datentyp ab, der zum Speichern von Daten verwendet wird. Bitte, siehe meine Antwort. –
Es wurde jedoch keine Information über den Zugriff auf die DB gegeben. Viele DB-Zugriffssysteme ermitteln den Typ automatisch, wenn Sie tatsächlich Parameterobjekte verwenden. Was immer getan werden sollte, um Probleme der Art "Little Bobby Tables" zu vermeiden. https://xkcd.com/327/ – Nyerguds