SQLServer 随机生成指定范围的日期
SQLServer 随机生成指定范围的日期
DECLARE @BDate datetime, @EDate datetime
SET @BDate = '20210608' --下限
SET @EDate = '20210609 23:59:59' --上限//日期格式 05 16 2006 10:57:49:437AM//模拟查询SELECT workorder, IC_1 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, IC_2 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, IC_3 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, IC_4 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, Light_1 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, Light_2 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, Light_3 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
, Light_4 = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
FROM smt_scanning
where isnull(workorder,'')='AX210482'//修改update smt_scanning set IC_1 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, IC_2 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, IC_3 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, IC_4 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, Light_1 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, Light_2 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, Light_3 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
, Light_4 = CONVERT(varchar(100),DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate),20)
where isnull(workorder,'')='AX210482'
SQLServer 随机生成指定范围的日期相关推荐
- python ---Pandas时间序列:生成指定范围的日期
引入包 import pandas as pd import numpy as np 1.生成指定范围的日期 print pd.date_range('11/1/2018','11/9/2018') ...
- java实现三个数字的随机组合_JAVA编程实现随机生成指定长度的密码功能【大小写和数字组合】...
本文实例讲述了java编程实现随机生成指定长度的密码功能.分享给大家供大家参考,具体如下: import java.util.random; public class passwordcreate { ...
- 随机生成指定面积单连通区域
最近在知乎上看到一个问题,「随机生成指定面积单连通区域?」,感觉还挺有意思的,于是整理一下写一篇新文章. 问题阐述 如下图所示,在 10x10 的区域中,随机生成面积为 6 的单连通区域,该「随机」包 ...
- c语言随机产生大写字母,随机生成指定长度字符字符串(C语言实现)
相关函数 srand(), rand() 头文件 #include 定义函数 int rand(void) 函数说明 rand()会返回一随机数值,范围在0至RAND_MAX 间.在调用此函数产生随机 ...
- 随机生成指定个数学生的语文数学外语成绩并求平均值
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h> #include<stdlib.h> #include<string.h ...
- uni-app - 随机数生成器,随机生成指定区间的整数或小数(支持指定小数点的位数)
前言 如果您是 JavaScript.Vue.js.Nuxt.js.微信小程序,同样适用. 在 uni-app 项目中,有些时候可能会需要一些 "随机" 的整数或小数,用于业务逻辑 ...
- excel中怎么生成指定年份的日期
=RANDBETWEEN(DATE($A$79,1,1),DATE($A$79,12,31)) RAND()得到一组随机数 RANK(B2,$B$2:$B$13) 得到每个随机数的排名 公式3利用文本 ...
- Pyhton随机生成测试数据模块faker
1.什么是Faker Faker是一个Python包,开源的GITHUB项目,主要用来创建伪数据,使用Faker包,无需再手动生成或者手写随机数来生成数据,只需要调用Faker提供的方法,即可完成数据 ...
- lua生成指定大小的随机字符串
一.random_str.lua详细代码如下 --随机生成指定大小的字符串local function randomStr(len)local rankStr = ""local ...
最新文章
- Linux下视频截取命令
- 最新语义视觉SLAM综述:面向应用的移动机器人自主导航解决方案
- 「图像分割模型」编解码结构SegNet
- JavaScript 自定义对象
- 【Python 自然语言处理 第二版】读书笔记1:语言处理与Python
- 威联通服务器显示磁盘为挂载,如何在 QNAP NAS 上使用虚拟磁盘?
- win7系统怎样打开音频服务器,win7系统打开音频管理器的具体教程
- 前端开发:小程序--第一步
- C++primer 第 2 章 变量和基本类型
- java 数组赋值_自学JAVA每日记录(10)-欢迎指点欢迎共勉
- CIF进口货物流程图_上海关区对外承包工程货物进口报关公司【清关代理吧】
- [RK3399][Android7.1] DRM中的Component System
- usb声卡驱动_最适合专业音乐人网络直播的声卡型号
- 【Flash动画制作】
- 返利网是如何做到订单跟踪的?
- php smart模板技术入门教程
- 系统托盘安全删除硬件图标不见了(任务栏USB图标不见了)的故障处理图文详解
- 关于ORACLE (AMERICAN_AMERICA.US7ASCII)字符集
- 浅谈Java对接阿里IOT
- VB.Net几个函数split(),ubound(),lbound(),instr(),mid(),Format()与Round()