sql随机插入数据--记录
2024-08-26 00:54:00
sql面试题中经常出现一张学生表,表字段有学生ID,学生课程,学生成绩
今天要实测,so,需要有数据,now,随机生成数据,,,
create table student
(
id varchar(50), --编号
class varchar(50),--课程
soure int --成绩
)
go declare @i int
set @i = 0 while @i<30
begin --插入数据
declare @r int
exec awf_RandInt 50,100,@r output
insert into student values(''+@i,'语文',@r) --修改数据
exec awf_RandInt 0,30,@r output
update student set class = '数学' where id = @r+'' --修改数据
exec awf_RandInt 0,30,@r output
update student set class = '英语' where id = @r+'' set @i=@i+1
end
select * from student
sql Code
随机整数实在园子里找得,贴出来
--生成随机整数
create procedure awf_RandInt
@min int,
@max int,
@result int output
as
begin
set @result= cast((rand()*(@max-@min)+@min) as int)
return @result
end
sql Code
最新文章
- 2.EF中 Code-First 方式的数据库迁移
- CentOS 6.5移除openJDK及JDK安装环境变量配置及JDK版本切换
- java中常用的工具类(三)
- AX2012 DMF数据导入的问题
- JavaScript原型与原型链学习笔记
- Android 最火框架XUtils之注解机制详解
- Qt实现应用程序单实例运行--LocalServer方式
- c++一些面试题目
- 整理mysql的一些常用用法
- struts2之动态方法调用(转)
- Openlayer 3 的画线测量长度
- Docker 快速开始
- c语言利用读取命令行(多行读取)
- C#版[击败98.85%的提交] - Leetcode717. 1比特与2比特字符 - 题解
- CRM项目之RBAC权限组件-day26
- SVN常用命令说明
- Linux基础命令---lpr打印文件
- HashMap与Hashtable
- Linux下安装mysql5.7
- 微服务Kong(八)——代理参考
热门文章
- 【原】Coursera—Andrew Ng机器学习—Week 4 习题—Neural Networks 神经网络
- spring集成Redis(单机、集群)
- SpringBoot27 JDK动态代理详解、获取指定的类类型、动态注册Bean、接口调用框架
- Tensorflow学习(练习)—使用inception做图像识别
- Solidity 没名字的function(){...}作用
- Python 之 文件处理
- Part4_lesson4---Bootloader架构设计
- Java 核心类库之反射机制
- 《深度学习原理与TensorFlow实践》喻俨,莫瑜
- 【Android学习】Android工程资源命名禁忌