Durchmessersymbol SQL-EinfügungHallo,
Ich habe das Durchmessersymbol ⌀ als Zeichen in einer Spalte in einer DB-Tabelle (es wurde mit Excel erstellt, aber es ist kompliziert, die Eingabe des Symbols zu verhindern, weil viele Leute damit arbeiten und es historische Daten gibt, die ich nicht ändern möchte ...). Die JMP-Abfrage (über JSL) importiert das Symbol korrekt. Aber wenn ich das Symbol wieder in eine DB-Tabelle einfügen möchte, wird ein ? anstelle des ⌀. Gibt es eine Möglichkeit, das Symbol richtig einzufügen?
Danke,
dbc = Create Database Connection( "CONNECTION" );
sql = Eval Insert("
INSERT INTO DB.DATATABLE
(COLUMN)
VALUES ('⌀')
");
Execute SQL( dbc, sql );
DatenzugriffMassenanpassungWindowsBetreff: SQL-Einfügung für DurchmessersymbolDas ist es. Manchmal ist es ganz einfach. Vielen Dank!
Betreff: SQL-Einfügung für Durchmessersymbol(ungetestet...Ich bin kein häufiger SQL-Benutzer...)
https://stackoverflow.com/questions/10965589/unicode-data-type-in-sql schlägt die Verwendung vor
VALUES(N'⌀')
aber es ist wahrscheinlich herstellerspezifisch und hängt davon ab, dass das Feld in der Datenbank Nchar oder Nvarchar und nicht char oder varchar ist.