项目问题-------传入存储过程中的参数的长度一定要和数据库表的字段长度保持一直
2010-12-17 17:06
330 查看
传入存储过程中的参数的长度一定要和数据库表的字段长度保持一直
今天新建了一个用户,密码在数据库表User中的字段长度是varchar(50)
密码打算保存是用MD5 做32位加密 所以 50 足够了
但是我在存储过程中却传入的长度是 @password Varchar(20) 数据库自动截断 为20为 当然无法匹配了。
今天新建了一个用户,密码在数据库表User中的字段长度是varchar(50)
密码打算保存是用MD5 做32位加密 所以 50 足够了
但是我在存储过程中却传入的长度是 @password Varchar(20) 数据库自动截断 为20为 当然无法匹配了。
相关文章推荐
- 存储过程传入参数与表字段名相同时产生的问题
- php通过存储过程传入汉字参数并写入数据库
- 折腾Oracle问题小菜记[分页存储过程/查询所有表、视图、存储过程/查询表、视图、存储过程字段结构与参数](三)
- 最近的项目,也许是产品吧,用的客户好几个,数据库也经常更新,所以就写了个比较数据库表和字段有不同的存储过程
- clob字段的值插入和查询N种方法【包括java调用存储过程传入clob参数】
- MSSQL根据数据库字段类型判断存储过程参数类型
- SQL 数据库中的存储过程的参数问题(case when)
- 利用反射传输存储过程参数,在mssql和mysql两种数据库中存在的问题
- 折腾Oracle问题小菜记[分页存储过程/查询所有表、视图、存储过程/查询表、视图、存储过程字段结构与参数](三)
- 数据库技术_Orcale技术(0002)_5分钟会用存储过程_存储过程简单实例(包含循环、条件、增改查、参数传入、变量赋值、java调用等)
- MySQL的存储过程的参数不能与操作的数据库表的字段相同,而且还是不区分大小写的。
- 折腾Oracle问题小菜记[分页存储过程/查询所有表、视图、存储过程/查询表、视图、存储过程字段结构与参数](三)
- 折腾Oracle问题小菜记[分页存储过程/查询所有表、视图、存储过程/查询表、视图、存储过程字段结构与参数](三)
- 使用mssql2008新特性(存储过程参数类型使用"用户自定义表"来实现批量DML更新多表)解决项目里遇到的性能问题
- 获取存储过程参数,类型,长度
- 项目过程中遇到的关于数据库和内存方面的性能问题
- C#存储过程中传入传出参数
- VC6.0通过ADO调用SQL Server 2000的存储过程出现参数过多的问题
- MySql存储过程中limit不能动态参数问题的解决
- 在论坛中出现的比较难的sql问题:14(存储过程问题 存储过程参数、存储过程内的参数)