'执行 SQL 字符串' - IndexError - 列表索引超出范围错误

问题描述 投票:0回答:1

我在运行 robotsframework 脚本时生成了以下 sql - 将一些值插入到 postgres 数据库中。

INSERT INTO my_table(
    claim_no,
    patient_name,
    tpa,
    state,
    patient_id,
    national_id,
    claim_date,
    process_date,
    cheif_complaints,
    significant_signs,
    uuid
)
VALUES(
    'xxx',
    'xx xx xx xx',
    'xx xx',
    'CONFIRMED',
    '1035188',
    2294751132,
    TO_DATE('13/12/2023', 'DD/MM/YYYY'),
    now(),
    'xx xxx xx  F/U - GRBS 250 Mg %',
    'CHEST- CLEAR  HEART --S1-S2-0  ',
    '1cf4ad85-906b-4721-ab2d-95e26ed42778'
);

运行此程序时,出现错误

IndexError: list index out of range

(其中一个值中有一个 % 符号,但它位于单引号内。)

我可以知道这是什么原因吗? 谢谢。

sql postgresql robotframework
1个回答
0
投票

列有哪些类型的数据?查看可存储的最大值。 national_id 是 int 吗(如果是的话,是否超出了大小)?

© www.soinside.com 2019 - 2024. All rights reserved.