sql数据库varchar和nvarchar坑
来源:互联网 发布:js获取当前元素的位置 编辑:程序博客网 时间:2024/05/21 11:04
问题描述:将部分符号,例如: 详细摘要或全文−侯春曰-20150531094315438,里的 - 存进varchar字段时,会因为识别不了变成?.
因此,为了兼容更多的字符,不确定数据来源的情况下还是用nvarchar比较保险.
编辑时要加 insert into a(NAME) values (N'呵呵');
StringBuffer sql = new StringBuffer();sql.append(" insert into files(id,md5key,filename,filepath,created_time,status,"+ "filetype,url,download_time,pdf_path,swf_path,pdf_finish_time,swf_finish_time,error_remark,ext_attr,filesize,total_pages) "+ "values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ");// 产生唯一标识,uuid并去除‘-’号String id = UUID.randomUUID().toString().replace("-", "");PooledConnection conn = null;PreparedStatement statement = null;ResultSet resultSet = null;PreparedStatement preStatement = null;try {conn = DBManager.getConnection();statement = conn.prepareStatement(sql.toString());statement.setString(1, id);statement.setString(2, filePreview.getMd5Key());statement.setNString(3, filePreview.getFilename());<strong><span style="background-color: rgb(255, 204, 102);">statement.setNString(4, filePreview.getFilepath());</span></strong>statement.setTimestamp(5, new Timestamp(filePreview.getCreateTime().getTime()));statement.setString(6, filePreview.getStatus());statement.setString(7, filePreview.getFiletype());statement.setNString(8, filePreview.getUrl());
0 0
- sql数据库varchar和nvarchar坑
- SQL Char 、VarChar和NVarChar的区别
- SQL中varchar和nvarchar简单区别
- SQL Server nvarchar和varchar,char区别
- SQL中varchar和nvarchar的区别
- SQL中varchar和nvarchar的区别
- SQL中varchar和nvarchar区别
- sql server varchar和nvarchar的区别
- Sql中nvarchar和varchar的区别
- varchar和Nvarchar区别-SQL Server
- 数据库中char、nvarchar和varchar区别
- 数据库设计---0001 关于varchar 和nvarchar
- 数据库关于varchar和nvarchar的区别
- 数据库字段varchar和Nvarchar区别
- SQL Server Varchar Nvarchar
- 数据库-SQL中char、varchar、text和nchar、nvarchar、ntext的区别
- 数据库-SQL中char、varchar、text和nchar、nvarchar、ntext的区别
- nvarchar和varchar区别
- svn 执行clear up 失败的解决办法
- vs2010 类视图中类名字 带箭头的类名字
- 微软100题(71)数值的整数次方
- Nginx最新解析漏洞
- Python之学习笔记(QT:GUI设计)
- sql数据库varchar和nvarchar坑
- DirectX9.0学习(二):Direct3D基础
- 有鱼的声音
- 防止用户直接访问url
- [LeetCode] 6.8
- mysql 连接url中useUnicode=true&characterEncoding=UTF-8 的作用
- SAT数学核心词汇:基本数学概念
- feof()多读一次的解决方法
- OpenDaylight融合OpenStack架构分析