
数据库,又称为数据管理系统,是处理的数据按照一定的方式储存在一起,能够让多个用户共享、尽可能减小冗余度的数据集合,简而言之可视为电子化的文件柜——存储电子文件的处所。
一个数据库可以由多个数据表空间(Tablespace)构成,用户可以对文件中的资料运行新增、截取、更新、删除等 *** 作。
数据库管理系统(databasemanagementsystem)是为管理数据库而设计的电脑软体系统,一般具有储存、撷取、安全保障、备份等基础功能。
SELECT DBMS_RANDOM.RANDOM FROM DUAL产生一个任意大小的随机数
SELECT ABS(MOD(DBMS_RANDOM.RANDOM,100)) FROM DUAL
产生一个100以内的随机数
SELECT TRUNC(100+900*dbms_random.value) FROM dual
产生一个100~1000之间的随机数
SELECT dbms_random.value FROM dual
产生一个0~1之间的随机数
SELECT dbms_random.value(10,20) FROM dual
产生一个10~20之间的随机数
SELECT dbms_random.normal FROM dual
NORMAL函数返回服从正态分布的一组数。此正态分布标准偏差为1,期望值为0。这个函数返回的数值中有68%是介于-1与+1之间,95%介于-2与+2之间,99%介于-3与+3之间。
declare @code varchar(10),@n int
select @code from (select top 1 code from table order by id desc) -----倒序取出code的,注意,此处假设code是依序增大。
set @n=right(@code,5)+1 -------取code的后5位。
declare @t char(5),
@a int,
@b char(5)
set @a=@n
set @t=str(@a,5) ------将字符串转换成5位,不足位用空补上。
set @b= replace(@t,' ','0') -----注意,第一个单引号中为空,意思是用0替换空字符
set @code='TP'+@b
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)