高手帮忙用java调用这个随机数存储过程

Jake6420285 2007-07-18 11:05:31
请给我个完整的程序代码 谢谢
表:
create table test(number int,fangweima bigint,regtime datetime default getdate())

存储过程

create proc test_proc1
@chang bigint,
@ziding bigint,
@number bigint
as
declare @i bigint
declare @random bigint
select @i=1

while(@i<@number)
begin
select @random=convert(bigint,@chang*100000000000000+@ziding*100000000+rand()*10000000)
-- select @random=convert(bigint,rand()*1000000000000+1000000000000)

if not exists (select fangweima from test where fangweima=@random)
insert into test(number,fangweima) values(@chang,@random)

select @i=@i+1
end
...全文
111 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jake6420285 2007-07-18
  • 打赏
  • 举报
回复
数据库是SQL
ruanjiantaotao 2007-07-18
  • 打赏
  • 举报
回复
oracle or db 9

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧