【发布时间】:2020-02-14 12:19:30
【问题描述】:
我正在使用 Anylogic 设计一个模拟模型来模拟一家汽车公司的装配过程。我有一个数据库,记录了每个工作站的所有汽车型号及其循环时间。我希望模型从数据库中读取工作站的延迟时间;这意味着,代码必须拉动汽车型号名称与当前延迟的代理匹配的周期时间。
我试过代码:SELECT "cycle time column name" FROM "Table_name" WHERE car_model column name" = "Agent_type.this"
没有成功。
知道该怎么做吗?
【问题讨论】:
-
嘿,欢迎来到 SOF :) “it didn't work out”是什么意思。意思是?请帮助我们帮助您。检查stackoverflow.com/help/how-to-ask 以获取一些信息,但至少告诉我们错误:-)。还显示数据库表设置(请截图),每列的数据类型......让我们的生活更轻松
-
嘿,本杰明,我收到的错误消息是:“代理无法解析为类型”。我还尝试了代码:“ SELECT ct1 FROM car_models WHERE unit_name = agent.unitName =="VW" ? "VW"; 这样,模型运行,但它没有提取正确的数据。数据库有两个一列汽车模型(字符串类型)和每个工作站循环时间的剩余列(整数类型)。我希望这能澄清。非常感谢