问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

oracle生成随机银行卡号 卡号为16位的字符串,前八位是固定银行编码,每...

提问网友 发布时间:2025-01-13 14:39
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2025-01-13 15:55
我的是SQLserver数据库随机银行卡号,你可以借鉴下

IF EXISTS(SELECT*FROM sys.procedures WHERE name ='getId')
DROP PROC getId
go
CREATE PROC getId
--@result VARCHAR(20) OUTPUT
AS

DECLARE @MM INT --月份
DECLARE @ss INT --秒
DECLARE @ms INT --毫秒
DECLARE @i INT
SELECT @MM=(select DATEPART(mm,getDate()) )
SELECT @ss=(select DATEPART(ss,getDate()) )
SELECT @ms=(select DATEPART(ms,getDate()) )
SELECT @i=(@MM* @ss *@ms*7) --7表示系数
PRINT @i

WHILE(1=1)
BEGIN

DECLARE @num VARCHAR(10)
declare @n1 varchar(4),@n2 varchar(4),@n3 varchar(4),@n4 varchar(4)
declare @result varchar(20)
select @num = rand(@i)
set @n1 = substring(@num,3,4)
select @num = rand()
select @n2 = substring(@num,3,4)
select @num = rand()
select @n3 = substring(@num,3,4)
select @num = rand()
select @n4 = substring(@num,3,4)
select @result = @n1+' '+@n2+' '+@n3+' '+@n4
print @result
if not exists(select * from cardInfo WHERE cardId=@result)
BREAK
END

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

sqlserver: insert into table values ('11','aa', ltrim(rtrim('aaa... sqlserver去空格 南京奥体中心离哪个高铁站近 南京南站怎么去南京奥林匹克体育中心 铝合金外壳打印 女人是水做的是出自哪里/女人是水做的是谁说的 宝玉为什么说女人是水做的 曹雪芹男的女的曹雪晴 瑞士名表有哪些 哪些表属于瑞士的十大名表? 瑞士十大名表品牌大全? 瑞士名表有哪些品牌 瑞士的十大名表都是哪些品牌呀? 瑞士四大手表品牌(瑞士四大手表品牌有哪些) 音乐格式转换用什么软件 音乐格式转换软件哪个好用 2022年黑龙江成人高考报名费及学费多少钱 2022年北京成人高考学费大概要多少钱 2022年成人高考报名费是多少钱 2022海南高考报名费多少钱? 临沂有什么银行 临沂附近有什么银行 三让原则指的是哪三种让出方式 什么是文化强国表示形式是什么 如果手机录像录到一半,想陆续录的话,怎么弄 腊八蒜很酸吗-腊八蒜很酸怎么办 腊八蒜两头用切掉吗-腊八蒜去头去尾吗 如果有人答应我,看看我心情'怎么样+解释? 为什么我的Windows自带的视频处理软件不能正常导入视频? 晋城公积金中心电话是多少 晋城住房公积金电话是多少 荣耀换屏幕要多少钱 像这种深灰色的运动裤沾上了不知道是什么东西的粉色点点,疑似84消毒液... 灰色纯棉运动裤被84洗后怎样补救 求各位大虾帮忙中秋用啥饵料钓鱼,野库该怎么选点! 昨天在水库上钓鱼,四个人被抓一个,哪个人把我 冷风机和空调哪个更凉 冷风机和空调的制冷效果对比 冷风机跟空调哪个制冷效果好 南宋主观唯心主义哲学家、教育家陆九渊 学习要遵从循序渐进的规律 风湿病的危害有哪些
Top