怎么判断生成的随机数是否与数据库重复
随机数不可能与数据库重复,但可能会和数据库中的某一张表中的某一个字段的某一个值重复,这个字段如果恰好又是主键字段的话,那么这个随机数就不能插入到这个表中成为一条记录。
想要判断某一个数字和某一个字段是否重复,基本是这样:
select count(*) from tableName where tableName.字段的名称 = 你的随机数
执行后如果输出结果大于零,那么就代表这个随机数在当前这张表中已经存在了,也就是重复了。
用一个查询语句吧
答:你要是不在意原来的数据库,你可以DROP了它,不过一般如果重名sql会自动报错,告诉你重名了,或者你可以写一个函数、或者IF EXISTS 来判断,举个例子给你...详情>>
答:我想先说一句不太好听的话,你可能对数据库的接触还刚开始吧. 呵呵,首先,文件夹是系统目录下的东西,是操作系统内部的东西,和数据库没有直接的关系.所以这是一个定位...详情>>
答:甲骨文数据库软件 Oracle(Oracle培训 ) 10g (企业版 50suer) Oracle 11g 企业版 Oracle 10g企业 一个...详情>>