求助:数据库中存储立方米(m³)

时间:2021-11-18 06:17:44
我在网上收了下,将字段的数据类型由varchar改成nvarchar就能存储了,但却只能保证直接编辑数据库表时能够存储 'm³' (立方米),我尝试用insert 语句插入,却不行,提示插入成功,但存到库里的是 m3,请问哪位知道,怎么用插入语句将m³字符插入到数据库中,急!! 谢谢了

6 个解决方案

#1


关注,这个貌似有点难度
求解

#2


create table tbn(name nvarchar(10))
insert into tbn select N'm³'

select * from tbn

/*
name
----------


(1 行受影响)

#3


N 是什么意思啊,高人帮解释下

#4


引用 3 楼 lumingvy 的回复:
N 是什么意思啊,高人帮解释下
将字符改为unicode字符

#5


引用 4 楼 ssp2009 的回复:
引用 3 楼 lumingvy 的回复:
N 是什么意思啊,高人帮解释下
将字符改为unicode字符

学习

#6


加N就符合unicode标准 楼主可以去查一下

#1


关注,这个貌似有点难度
求解

#2


create table tbn(name nvarchar(10))
insert into tbn select N'm³'

select * from tbn

/*
name
----------


(1 行受影响)

#3


N 是什么意思啊,高人帮解释下

#4


引用 3 楼 lumingvy 的回复:
N 是什么意思啊,高人帮解释下
将字符改为unicode字符

#5


引用 4 楼 ssp2009 的回复:
引用 3 楼 lumingvy 的回复:
N 是什么意思啊,高人帮解释下
将字符改为unicode字符

学习

#6


加N就符合unicode标准 楼主可以去查一下