【发布时间】:2018-08-03 23:05:50
【问题描述】:
当我为我的应用程序使用 H2 数据库时,我收到以下错误消息。 select语句好像有点问题:
select "powerPlantId", "orgName", "isActive", "minPower", "maxPower", "rampRate", "rampRateSecs", "powerPlantType", "createdAt", "updatedAt" from "powerPlant" where "isActive" = true
我收到以下消息:
select "powerPlantId", "orgName", "isActive", "minPower", "maxPower", "rampRate", "rampRateSecs", "powerPlantType", "createdAt", "updatedAt" from "powerPlant" where "isActive" = true;
Table "powerPlant" not found; SQL statement:
select "powerPlantId", "orgName", "isActive", "minPower", "maxPower", "rampRate", "rampRateSecs", "powerPlantType", "createdAt", "updatedAt" from "powerPlant" where "isActive" = true [42102-196] 42S02/42102 (Help)
我猜双引号搞砸了!任何想法为什么 Slick 对生成的 SQL 这样做?
【问题讨论】: