关于数据库中varchar/nvarchar类型数据的获取注意事项
2014-05-12 17:30
471 查看
当在页面后台获取数据库表中某字段的数据时,需注意该数据的类型。防止因实际数据的字符长度因达不到指定数据类型规定的字符长度而导致空格的占位符。
比如:
MSSQL中某一表的结构如下:
表中的数据:
当从表中获取某一个用户名(userName)或密码(userPwd)时,如果取出的数据作为条件进行判断是,需注意获取处的数据最好进行Trim()处理,去除数据两边的空格占位符
比如:
没有对数据进行Trim()处理前,从数据库中获取的数据因为原本的数据长度不够而导致空格占位符
对数据进行Trim()处理后,清除了占位符
比如:
MSSQL中某一表的结构如下:
表中的数据:
当从表中获取某一个用户名(userName)或密码(userPwd)时,如果取出的数据作为条件进行判断是,需注意获取处的数据最好进行Trim()处理,去除数据两边的空格占位符
比如:
没有对数据进行Trim()处理前,从数据库中获取的数据因为原本的数据长度不够而导致空格占位符
对数据进行Trim()处理后,清除了占位符
相关文章推荐
- 批量替换数据库中所有用户数据表中字段数据类型为char和varchar到nvarchar的脚本
- 批量替换数据库中所有用户数据表中字段数据类型为char和varchar到nvarchar的脚本
- Mysq中关于数据类型的注意事项
- C# 使用DateTimePicker与数据库中类型为datetime的数据作比较的一些注意事项
- 关于被final修饰的基本数据类型一些注意事项
- 关于js数据类型注意事项
- 数据库数据类型varchar(n)与nvarchar(n)比较
- SQL修改指定数据库的表数据类型【如将表中所有varchar类型修改为nvarchar】
- Mysql 关于数据类型注意事项
- 在Servlet中往数据库中写入时间类型数据时的注意事项
- 【C++注意事项】1 数据类型及类型转换
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- CI 获取数据库数据类型总是为STRING 的解决方案
- java 获取若干小时之前的时刻 注意数据类型的范围问题
- SQL Server 数据类型(char,nchar, varchar, nvarchar比较)
- char、varchar、text、ntext、bigint、int、smallint、tinyint和bit的区别及数据库的数据类型
- JPA中关于MS SQL Server数据库的TimeStamp数据类型如何映射
- C#程序中从数据库取数据时需注意数据类型之间的对应,int16\int32\int64
- 数据类型转换及注意事项
- MySQL 数据类型(float)的注意事项