首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

批量生成有关问题(冲值卡)-续

2012-02-28 
批量生成问题(冲值卡)-续SelectTOP2IDIdentity(Int,1,1)Into#TFromSysColumnsInsertTESTSelectTOP2MLAA+R

批量生成问题(冲值卡)-续
Select   TOP   2   ID   =   Identity(Int,   1,   1)   Into   #T   From   SysColumns
Insert   TEST
Select
TOP   2
'MLAA '   +   Right(100000000   +   IsNull(Right((Select   Max(卡号)   From   TEST),   4),   0)   +   ID,   8),
Left(Replace(Replace(Replace(NewID(),   '- ',   ' '),   '0 ',   ' '),   'o ',   ' '),   10)
From   #T

Drop   Table   #T

Select   *   From   TEST


先感谢下提供以上的(一天到晚游泳的鱼)   兄 我己生成卡号密码,但是发现一个问题,密码是明文的,可不可以把他改为md5 16位加密的   如果密码增加位数的话可不可以告诉一下改那个数值

还有我从网页中传一个数值进来比如10

加入的应是
卡号        密码         数值
MLAA000000013B57389451(md5-16)             10
MLAA0000000285FBF242BE(md5-16)             10
------------             ----------                           ------
如果加入的是20那么卡号就是
卡号        密码         数值
MLAA000000013B57389451(md5-16)             20
MLAA0000000285FBF242BE   (md5-16)           20
-----------               -----------                         ----

谢谢


[解决办法]
学习,用程序来做就可以
[解决办法]
学习,楼主只能用程序来做了
[解决办法]
MD5加密,考慮用程序去處理一下吧。

热点排行