直径記号 SQL 挿入やあ、
DBテーブルの列に文字として直径記号⌀があります(Excelで作成されましたが、多くの人がそれを使用しており、変更したくない履歴データがあるため、記号を入力できないようにするのは複雑です) ...)。 JMP クエリ (JSL 経由) はシンボルを正しくインポートします。 しかし、シンボルを DB テーブルに挿入しなおそうとすると、? がエクスポートされます。 ⌀の代わりに。 シンボルを正しく挿入する方法はありますか?
ありがとう、
dbc = Create Database Connection( "CONNECTION" );
sql = Eval Insert("
INSERT INTO DB.DATATABLE
(COLUMN)
VALUES ('⌀')
");
Execute SQL( dbc, sql );
データアクセスマスカスタマイゼーションウィンドウズRe: 直径記号 SQL 挿入それでおしまい。 時にはそれは非常に単純です。 どうもありがとう!
Re: 直径記号 SQL 挿入(未テスト...私は SQL を頻繁に使用するわけではありません...)
https://stackoverflow.com/questions/10965589/unicode-data-type-in-sql使用を提案します
VALUES(N'⌀')
ただし、これはおそらくベンダー固有であり、データベース内のフィールドが char または varchar ではなく Nchar または Nvarchar であることに依存します。