我需要根据詹金斯的选择参数(A〜D)填写表格。我认为它正在尝试在“整数” ID字段上插入“字符串”类型“ A”。我真的不知道该如何解决此问题。希望你能帮助我。
错误:
ERROR: invalid input syntax for integer: "A"
代码:
def stageInsert() {
switch (PROJETO){
case "A":
PROJETO = 25;
break;
case "B":
PROJETO = 54;
break;
case "C":
PROJETO = 55;
break;
case "D":
PROJETO = 52;
break;
default:
break;
}
INSERT INTO table_name
(
id_testes_automatizados,
data_automacao,
id_projeto,
qtd_passed,
qtd_failed,
result_link)
VALUES (
nextval('id_testes_automatizados_seq'),
now(),
'${params['PROJETO']}',
'${params['PASSED']}',
'${params['FAILED']}',
'${params['RESULTADO_LINK']}'
);