直径符号 SQL 插入你好,
我将直径符号 ⌀ 作为数据库表中列中的字符(它是用 Excel 创建的,但防止输入该符号很复杂,因为很多人正在使用它,并且有一些我不想更改的历史数据...)。 JMP 查询(通过 JSL)正确导入符号。 但是当我想将符号插入到数据库表中时,它会导出一个 ?而不是 ⌀。 有什么办法可以正确插入符号吗?
谢谢,
dbc = Create Database Connection( "CONNECTION" );
sql = Eval Insert("
INSERT INTO DB.DATATABLE
(COLUMN)
VALUES ('⌀')
");
Execute SQL( dbc, sql );
数据存取大规模定制视窗回复:直径符号 SQL 插入就是这样。 有时它很简单。 非常感谢!
回复:直径符号 SQL 插入(未经测试...我不是 SQL 的频繁用户...)
https://stackoverflow.com/questions/10965589/unicode-data-type-in-sql建议使用
VALUES(N'⌀')
但它可能是特定于供应商的,并且取决于数据库中的字段是 Nchar 或 Nvarchar 而不是 char 或 varchar。