`
ljjclub
  • 浏览: 35190 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

随机数据存储过程

阅读更多
create or replace procedure DAILY_RANDOM_DATA_NEW is
i number;
v_latitude f_tower.latitude%type;
v_longtitude f_tower.longtitude%type;
cursor c_x is
select distinct latitude,longtitude from f_tower t order by latitude;
begin

  open c_x;
  loop
fetch c_x into v_latitude,v_longtitude;
EXIT WHEN C_X%NOTFOUND ;
  i :=1;
while i<=49 loop

insert into w_facility_regular_forecast(FORECAST_ID,RELEASE_DATE,FORECAST_DATE,LONGTITUDE,LATITUDE,HEIGHT,WEATHER,TEMPERATURE,HUMIDITY,ATMOS_PRESSURE, UA,VA,WIND_DIRECTION,WIND_SPEED,WIND_FORCE, PRECIPITATION,WIND_ANGLE)
select
sequence.nextval,trunc(sysdate,'hh'),trunc(sysdate+(1+i)/24,'hh'),
v_longtitude,v_latitude,'1.00',
decode(trunc(dbms_random.value(1,5)), 1, '晴', 2,'阴', 3,'多云',4,'大雨',5,'雾'),
trunc(dbms_random.value(20,36)),round(dbms_random.value(40,80),1),round(dbms_random.value(950,1050),1),'','',
decode(trunc(dbms_random.value(1,8)), 1, '东', 2,'西', 3,'南',4,'北',5,'东南',6,'东北',7,'西南',8,'西北'),
round(dbms_random.value(0,13),1),trunc(dbms_random.value(0,13)),
'',round(dbms_random.value(0,360),1) from dual;


i :=i+1;
end loop;


  COMMIT;
  END LOOP;
  CLOSE C_X;
end DAILY_RANDOM_DATA_NEW;
分享到:
评论

相关推荐

    Mysql快速生成10000条随机数据(存储过程)脚本

    通过存储过程快速生成实验所需的随机数据,包含创建表,创建存储过程和调用存储过程

    sqlserver2008考勤插入指定时间段的随机记录存储过程

    考勤插入指定时间段的随机记录存储过程,时间段可修改

    Mysql使用存储过程快速添加百万数据.docx

    Mysql 使用存储过程快速添加百万数据 Mysql 是一个流行的关系型数据库管理系统,它提供了存储过程的功能,可以用来快速添加大量数据。在本文中,我们将介绍如何使用 Mysql 存储过程快速添加百万数据,并讨论相关的...

    14_2_python随机_Python随机生成_python模拟随机数据生成_

    总结来说,这个案例涵盖了Python中生成随机数据的基本方法,以及如何将生成的数据存储到CSV文件中。通过理解和应用这些知识,开发者可以轻松地创建自己的随机数据集,这对于测试、演示、教学或数据分析都是很有帮助...

    0.4_data_gen_生成随机数据_自动生成csv文件_数据随机生成函数_生成数据_

    综上所述,`0.4_data_gen.py`脚本可能是一个用于深度学习项目的实用工具,它能够根据用户需求生成具有特定属性的随机数据,并将这些数据存储为CSV文件,以便于模型训练和评估。理解和使用这样的脚本对于提升数据驱动...

    生成模拟数据的存储过程例子

    在提供的"生成模拟数据的存储过程_测试脚本.sql"中,很可能是对生成模拟数据存储过程的调用和测试,包括检查生成数据的正确性和效率。执行这样的脚本,我们可以快速评估存储过程的效果,并根据结果进行优化。 总的...

    python按比例随机切分数据的实现

    在实际应用中,如果你的数据存储在文件中,可以先使用Python的`readlines()`或`pandas`库的`read_csv()`等方法将数据读入列表,然后调用`split`函数进行切分。例如: ```python with open('data.txt', 'r') as file...

    关于汽车平顺性随机数据处理中几个问题的探讨[整理].pdf

    随机数据处理是指对随机数据进行采集、存储、处理和分析的过程。随机数据处理技术广泛应用于汽车行业,用于收集和分析汽车相关数据,如汽车的速度、加速度、转速、油耗等。 在汽车平顺性随机数据处理中,存在许多...

    随机森林代码数据-R语言.rar_R语言_生态数据_随机学_随机森林

    1. **数据导入**:使用`read.csv`函数加载数据集,并将其存储为R的数据框对象。 2. **数据探索**:使用`summary`、`str`或`cor`等函数对数据进行描述性统计分析和相关性检查,以了解特征间的关系。 3. **模型构建**...

    关于随机行走数据生成的说明1

    原始数据存储在"data"文件夹中,可供进一步的分析和研究。这可能包括每个样本点的位置信息、行走步数等,方便用户根据需求进行统计分析或可视化。 总的来说,这个随机行走模拟项目利用C++实现了高效的随机数生成,...

    数据库随机查询代码

    在数据库管理与操作过程中,随机查询是一种常见的需求。这种查询方式主要用于获取表中的随机记录,常用于数据测试、统计抽样等场景。 #### 二、核心SQL语句解析 在给定的示例中,主要涉及到了几种实现随机查询的...

    媒迅随机数据生成软件2.6中文绿色免费版

    例如,在软件测试过程中,为了模拟真实用户输入,测试工程师经常需要生成各种类型的随机数据,如用户名、密码、电子邮件地址等。媒迅随机数据生成软件提供了一个简便的解决方案,用户可以根据需求设置数据的长度、...

    命令行随机生成数据小工具

    总的来说,“命令行随机生成数据小工具”是一个实用的命令行应用程序,它简化了生成随机数据的过程,对于开发、测试和学习环境都十分有益。通过理解和使用这个工具,我们可以更好地理解随机数生成的概念,以及如何在...

    随机文件存储

    在VB6.0中,随机文件存储是一种常见的数据存储方式,尤其适用于处理大量不规则数据或需要快速访问特定位置的数据。这种技术允许开发者在文件中任意位置读写数据,而不仅仅是按照顺序。以下是对随机文件存储及其在VB...

    TE化工过程数据集

    "TE化工过程数据集"是专门针对化工过程的大量数据集合,它涵盖了21个不同的类别,这使得该数据集成为研究和开发化工过程故障诊断系统的重要资源。数据集的全面性体现在它提供了多样化的场景,有助于分析和理解各种...

    易语言随机数据标题.7z

    5. **数组操作**:如果需要一次性生成多组随机数据,可以使用数组来存储这些数据。易语言支持动态数组,可以在运行时改变数组的大小。 6. **标题处理**:在描述中提到的“数据标题”,可能指的是数据表头或者文件名...

    随机投影技术数据挖掘隐私的保护方法.pdf

    这是随机投影技术中的一个关键概念,因为它能够确保数据投影过程中的随机性和不可预测性。 安全子空间方法是针对随机投影中潜在的安全问题提出的。它通过引入安全子空间的概念,构造出难以推导的随机矩阵,以保证...

    分布式测试系统中数据存储管理系统研究

    然而,NAND Flash的坏块问题需要特别处理,系统中通常会建立无效块表,以便在数据存储过程中避免将数据存储到坏块中。 在存储冲击波数据时,由于冲击波信号有其最大值特征,将最大值特征与文件信息一同存储可以大大...

    VC Active编写扩展存储过程

    将这个功能封装到ActiveX控件中,我们可以通过调用该控件在SQL存储过程中生成随机数,这在例如数据模拟、测试或生成随机数据等场景下非常有用。 学习如何在VC6.0中创建ActiveX控件并将其集成到SQL的扩展存储过程中...

Global site tag (gtag.js) - Google Analytics