.xls 导入 sql2000 问题 问题是:我将.xls里面的用户名和密码 导入数据库user表的时候 我的密码是6位数 比如123456但是 其他的 如果 是 012345 那么前面的0 就不见了。这个字段类似 我用过char int nvarchar 他前面的0 还是会不见请问这个问题是什么原因。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在.xls里把密码这段前面都加一个特殊字符,例如@这样子,然后导入,再将表里密码字段的第一个字符@去掉。 如果是这样,你导入后再update一下吧update tb set 密码='0'+密码 where len(密码)=5 你需要将EXCEL里面的字段设置成文本格式 1.在EXCEL里设置列为字符型2.在导入前的列映射里设置该列为字符型3.实在不行,用:update tb set col=right('000000'+col,6)处理.4.如果长度不固定,在EXCEL用公式加一个列collenthflg,计算密码列的长度,然后数值化,再在导入后用:udpate tb set col=right('0000000000'+col,collenthflg) SQL2000如何修改里的用户定义的函数所有者 还是同样的问题 求一个SQL语句 SQL中删除了大量的记录后,表的容量并没有减小?有没什么办法做到减小数据库的容量? 急求一条SQL语句写法,非常感谢! sql求助 关于VISTA BASIC版能否运行SQLServer 2005的问题 请问一个sql排序的问题,分用光了,还望救救我? sql server有没有一个函数能够返回两个字符串的相似程度,并以百分比的形式返回? 如何在SQL7中存储图象 求一个逐级汇总的SQL语句 十万火急 sql 数据库 置疑
update tb set 密码='0'+密码 where len(密码)=5
2.在导入前的列映射里设置该列为字符型
3.实在不行,用:
update tb set col=right('000000'+col,6)
处理.
4.如果长度不固定,在EXCEL用公式加一个列collenthflg,计算密码列的长度,然后数值化,再在导入后用:
udpate tb set col=right('0000000000'+col,collenthflg)