C# 后台如何向SQL数据库中插入一定时间范围内的随机日期值,到日就可以!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 后台如何向SQL数据库中插入一定时间范围内的随机日期值,到日就可以!!相关的知识,希望对你有一定的参考价值。

参考技术A 两种方式,一种是通过程序在后台写SQL来做。譬如“insert into tab(colTime) Values('时间') ”
另一种,直接将表的时间字段默认值改为 getdate()追问

小弟愚昧,能否将两种方式写的具体些!!不胜感激。。。并且,请大侠们看好我的问题,是要一定时间范围内的随机日期,小弟在线求教,多多帮助,不胜感激!急。。。

追答

一个随机的时间:譬如随机的时间范围是未来的20天以内的可以通过下面的代码来做。
int random = new Random().Next(20);
string time = DateTime.Now.AddDays(random).ToString("yyyy-MM-dd");
time就是新生成随机时间,然后再通过SQL语句插入就好了。

本回答被提问者采纳

以上是关于C# 后台如何向SQL数据库中插入一定时间范围内的随机日期值,到日就可以!!的主要内容,如果未能解决你的问题,请参考以下文章

如何向数据库插入带有单引号(')的字符串?--在做数据插入是一定要考虑,否则有单引号系统就会报错

使用 C# 向 SQL 插入数据

sql如何同时向两张表插入数据

spark sql怎么去获取hive 表一定日期范围内的数据

sql如何同时向两张表插入数据

c#通过for循环多次向数据库中插入数据。