当前位置: 首页 > 知识库问答 >
问题:

anylogic错误:没有UNQUUE数据库值

孟乐逸
2023-03-14

我找不到任何关于Anylogic解决此错误的帮助。

共有1个答案

朱睿
2023-03-14

我向Any Logic Support团队提出了同样的问题,得到了以下答案。

参数“到达日期”要求指定包含到达日期的表列。然后,一个“Source”块将逐行读取带有列的表,并在当前行的日期上生成一个代理。当您指定具有特定条件的数据库引用时,“Source”块将生成一个与条件匹配的代理。如果表中有多行匹配条件,则会得到错误。为了实现任务,可以基于表创建一个视图,该视图的定义类似于数据库引用:

SELECT \all the columns you need for your query

tabelle1.all_id, 
tabelle1.date, 
tabelle1.maschine 

FROM \the reference table 

tabelle1 

WHERE \with the WHERE you can specify which rows should generate an agent 

tabelle1.maschine = 'M31'

之后,只需告诉“Source”块根据视图中的到达日期生成代理即可。

 类似资料:
  • 问题内容: 我试图将SQL数据库从我的Drupal生产站点导入到本地计算机上的沙箱测试站点。我目前在这里工作的机器上使用XAMPP。 我已经下载了数据库,然后转到phpMyAdmin,然后转到->导入。 导入数据库后,出现此错误: 是什么原因造成此错误消息:? 问题答案: 在导入表结构和数据的SQL之前,您需要在沙盒计算机上创建和/或选择数据库。 在phpMyAdmin中,这意味着从侧边栏中选择一

  • 大家好,我有一些问题与我的SQLite数据库在我的java程序。我试图从几个表中检索数据,但它说我的表不存在。我已经用数据库浏览器检查过了,它肯定在那里,所以我不确定我做错了什么。这是我收到的错误: [SQLITE_ERROR]SQL错误或缺少数据库(没有这样的表:staff_clocked_in.clock_in_time) 我确信我的表存在,并且两个表中都有数据,这里是我的数据库浏览器的截图。

  • 我的模型有一个卡车集合,其中源块为每个卡车提供唯一的ID。我还有一个数据库,里面有关于车辆移动的信息。 没有列具有唯一的值,但是和应该是一个唯一的集合。我试图构造一个moveTo块,以便在模型运行时到达列中的日期时,以作为参数的代理将在一定时间内移动到lat/long。 但是,我得到了一个“空数据库值结果”。我想知道这是不是因为它希望每个模特日期都有一个条目?我考虑过创建一个函数,当遇到数据库中的

  • 当我像这样调用过程时 错误报告ORA-01403:找不到数据ORA-06512:at“apps.invoicedetails”,第5行ORA-06512:at第2行014 03。00000-“未找到数据”

  • 问题内容: 当我尝试在数据库中放置新条目时,出现错误和下面显示的错误。我已经搜索了好几个小时,但无法检测到出了什么问题。任何输入都是极好的! 这是 LogCat 的 错误 。 我的 数据库文件 。 然后是我的 AddNewDay文件 。 这就是我在数据库中添加新条目的方式。 问题答案: 所以基本上我找到了解决方案。我仍然对它的愚蠢感到困惑。显然,数据库工作是我的超敏感材料!我的问题是我忘记了最后一