查询是:
设定期限 ^ ; 改变程序萨尔瓦罗塔( datahora 时间戳, distancia 双精度, 自定义双精度, capacidadelivre 双精度, 电容总双精度, 名称 varchar(50), depositox 双精度, 存款双精度, chegadax 双精度, chegaday 双精度, arquivoshp blob sub_type 0 段大小 80, arquivodbf blob sub_type 0 段大小 80, arquivoshx blob sub_type 0 段大小 80, veiculo varchar(50), placa varchar(8), valor 双精度) 返回( id 整数) 作为 开始插入 ROTAS (DATAHORA、DISTANCIA、CUSTO、CAPACIDADELIVRE、CAPACIDADETOTAL、NOME、DEPOSITOX、DEPOSITOY、CHEGADAX、CHEGADAY、ARQUIVOSHP、ARQUIVODBF、ARQUIVOSHX、VEICULO、PLACA、VALOR) 值(:DATAHORA、:DISTANTIA、:CUSTO、:CAPACIDADELIVRE、:CAPACIDADETOTAL、:NOME、:DEPOSITOX、:DEPOSITOY、:CHEGADAX、:CHEGADAY、:ARQUIVOSHP、:ARQUIVODBF、:ARQUIVOSHX、:VEICULO、:PLACA、:VALOR) ; 从 RDB$DATABASE 中选择 GEN_ID (GEN_ROTAS_ID,0) 到 ID;暂停; 结尾 ^ 设定期限;^
我得到错误:
令牌无效。 动态 SQL 错误。 SQL 错误代码 = -104。 令牌未知 - 第 1 行,第 5 列。 学期。
我正在使用 IBExpert 执行它,它是一个 2.1 firebird DB