数据库存储上下标符号,sqlserver 2008r2,dm8

sqlserver 2008r2:

  • 数据类型需要用nvarchar
  • 插入数据时字符串前需要用N
sql 复制代码
create table test(
col1 varchar(50),
col2 nvarchar(50)
)
insert into test(col1,col2) values('U¹²³⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀','U¹²³⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀')
insert into test(col1,col2) values(N'U¹²³⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀',N'U¹²³⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀')
select * from test

dm8:

  • 数据类型用nvarchar、varchar 都可以
  • 插入数据时字符串前用N、不用N 都可以
sql 复制代码
create table test(
col1 varchar(100),
col2 nvarchar(100)
);
insert into test(col1,col2) values('U¹²³U⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀','U¹²³U⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀');
insert into test(col1,col2) values(N'U¹²³U⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀',N'U¹²³U⁴⁵⁶⁷⁸⁹⁰D₁₂₃₄₅₆₇₈₉₀');
COMMIT;
select * from test;
相关推荐
然然阿然然2 小时前
2025.1.16——六、BabySQL 双写绕过|联合注入
数据库·学习·mysql·web安全·网络安全
L~river2 小时前
SQL刷题快速入门(三)
数据库·sql·mysql·笔试·刷题
T.O.P112 小时前
SQL语法基础知识总结
数据库·sql·mysql
Amir_zy2 小时前
Python脚本:不同Oracle库的表进行读写
数据库·python·oracle
m0_748239832 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
JUN12JUN122 小时前
简单的sql注入 buuctf
服务器·数据库·oracle
CSBLOG2 小时前
Day30上 - ChromaDB 向量数据库
数据库·人工智能·深度学习·oracle
GottdesKrieges2 小时前
GaussDB日常维护操作
数据库·sql·gaussdb
庄小焱5 小时前
JPA——JPA 开发步骤实战
数据库·数据持久化·jpa