lessons_3:const的进化

本文详细解析了C语言和C++中const关键字的区别,包括变量修饰、内存分配及运行时行为等,并通过实例对比了const常量与宏定义在编译过程中的不同表现。

const常量与宏定义的解析:

c语言中的const

C语言中的const修饰的变量是只读的,本质还是变量,也就是说可以用指针修改该变量的值,并不是真正意义上的常量,它只是告诉编译器该变量不能出现在赋值号的左边, 修饰局部变量时在栈上分配空间,修饰全局变量在只读存储区分配空间,且该const只在编译时有效,在运行期无效。

c++中的const:

(1).c++语言中const修饰的是真正意义上的常量,碰见const声明时在符号表中放入常量,编译时若使用常量则会直接用符号表中的值替换。
(2).编译时若发现这两种情况则会给对应的常量分配存储空间:
①对全局const常量使用了extern,需要在其他文件中使用时
②当时用&操作符对const常量取地址时。
注意:c++中的const修饰对应的常量是兼容C语言中修饰的变量,但是c++中指针永远不会使用该常量,使用的是为该常量分配的空间(看后面源码剖析)
(3).c++中的const常量类似宏定义#define

//const常量是被编译器处理,编译器会对该常量进行类型和作用域的检查
const int c = 5;
//宏定义是被预处理器处理的,使用该常量时只是在字面层面单纯的文本替换,没有类型和作用域
#define c 5
实例剖析:

(1)源码
对于const的变化:

const int c = 0;
int *p = (int *)&c;
*p = 5;
printf("c = %d\n", c);
printf("*p = %d\n", *p);
C语言认为:

这里写图片描述

c++认为:

这里写图片描述
说明:C语言中const修饰的变量是可以用指针修改它的值的,本质还是使用变量本身;c++中const为真正意义上的常量,指针使用的是它的存储空间,并不是对应常量本身
(2)源码:

#include <stdio.h>

void fun()
{
    #define a 3
    const int b = 4;
}

void gun()
{
    printf("a = %d\n", a);
    //printf("b = %d\n", b);
}

int main(int argc, char const *argv[])
{
    const int A = 1;
    const int B = 2;
    int array[A + B] = {0};

    for (int i = 0; i <(A + B); ++i)
    {
        printf("array[%d = %d\n", i, array[i]);
    }
    fun();
    gun();

    return 0;
}

c编译预览:

这里写图片描述
说明:c认为该数组空间大小是一个变量,所以会报错

c++编译预览结果:

这里写图片描述
说明:c++认为该数组空间大小是2个常量的和,还是一个常量,语法正确,并且能够编译运行。注意fun()函数中的宏定义a能够在gun()中输出,说明了宏定义是全局的。

`Stack BSW Unanalyzed`, `Stack Total`, `BSW Involve`, `BSW Involve Unclosed`, `HorizontalExpansion Count`, `HorizontalExpansion PN`, `HorizontalExpansion Unfinished`, `HorizontalExpansion Delay`, `BSW Analysis Conclusions`, `Stack Classification`, `BSW Reason Classification`, `BSW Analyzed`, `BSW Unanalyzed`, `BSW Staff List`, `Found By Classification`, `High Priority Unanalyzed`, `Stack_Analyzed`, `Stack_Unanalyzed`, update_over_15, update_over_7, `Responsible`, `Email`) VALUES (%(Summary_m0)s, %(Issue_key_m0)s, %(Issue_id_m0)s, %(Parent_id_m0)s, %(Issue_Type_m0)s, %(Status_m0)s, %(Project_key_m0)s, %(Project_name_m0)s, %(Project_type_m0)s, %(Project_lead_m0)s, %(Project_description_m0)s, %(Project_url_m0)s, %(Priority_m0)s, %(Resolution_m0)s, %(Assignee_m0)s, %(Reporter_m0)s, %(Creator_m0)s, %(Created_m0)s, %(Updated_m0)s, %(Last_Viewed_m0)s, %(Resolved_m0)s, %(Affects_Version/s_m0)s, %(Fix_Version/s_m0)s, %(Component/s_m0)s, %(Due_Date_m0)s, %(Labels_m0)s, %(Description_m0)s, %(Environment_m0)s, %(Watchers_m0)s, %(Log_Work_m0)s, %(Security_Level_m0)s, %(Attachment_m0)s, %(total_m0)s, %(Custom_field_AControl_NoZ_m0)s, %(Custom_field_ACustom_1Z_m0)s, %(Custom_field_ACustom_2Z_m0)s, %(Custom_field_ADate_of_first_ResponseZ_m0)s, %(Custom_field_AExperience_OwnerZ_m0)s, %(Custom_field_AFixed_in_releaseZ_m0)s, %(Custom_field_AFound_ByZ_m0)s, %(Custom_field_AFound_in_HW_versionZ_m0)s, %(Custom_field_AFound_in_SW_versionZ_m0)s, %(Custom_field_AKOCHI_Issue_TypeZ_m0)s, %(Custom_field_AKOCHI_Issue_Type_TransitionZ_m0)s, %(Custom_field_ALast_CommentZ_m0)s, %(Custom_field_AMatterZ_m0)s, %(Custom_field_AProject_NumberZ_m0)s, %(Custom_field_ARankZ_m0)s, %(Custom_field_ARealisation_plannedZ_m0)s, %(Custom_field_AReport_NumberZ_m0)s, %(Custom_field_AReport_TypeZ_m0)s, %(Custom_field_AReported_ByZ_m0)s, %(Custom_field_ARiskZ_m0)s, %(Custom_field_AStart_DateZ_m0)s, %(Custom_field_ATeamZ_m0)s, %(Comment_m0)s, %(Involvement_of_BSW_m0)s, %(Date_m0)s, %(ProjectNum_m0)s, %(BSW_Self_Test_m0)s, %(BSW_Issue_m0)s, %(Stack_BSW_Analyzed_m0)s, %(Stack_BSW_Unanalyzed_m0)s, %(Stack_Total_m0)s, %(BSW_Involve_m0)s, %(BSW_Involve_Unclosed_m0)s, %(HorizontalExpansion_Count_m0)s, %(HorizontalExpansion_PN_m0)s, %(HorizontalExpansion_Unfinished_m0)s, %(HorizontalExpansion_Delay_m0)s, %(BSW_Analysis_Conclusions_m0)s, %(Stack_Classification_m0)s, %(BSW_Reason_Classification_m0)s, %(BSW_Analyzed_m0)s, %(BSW_Unanalyzed_m0)s, %(BSW_Staff_List_m0)s, %(Found_By_Classification_m0)s, %(High_Priority_Unanalyzed_m0)s, %(Stack_Analyzed_m0)s, %(Stack_Unanalyzed_m0)s, %(update_over_15_m0)s, %(update_over_7_m0)s, %(Responsible_m0)s, %(Email_m0)s) AS new ON DUPLICATE KEY UPDATE `Summary` = new.`Summary`, `Issue id` = new.`Issue id`, `Parent id` = new.`Parent id`, `Issue Type` = new.`Issue Type`, `Status` = new.`Status`, `Project key` = new.`Project key`, `Project name` = new.`Project name`, `Project type` = new.`Project type`, `Project lead` = new.`Project lead`, `Project description` = new.`Project description`, `Project url` = new.`Project url`, `Priority` = new.`Priority`, `Resolution` = new.`Resolution`, `Assignee` = new.`Assignee`, `Reporter` = new.`Reporter`, `Creator` = new.`Creator`, `Created` = new.`Created`, `Updated` = new.`Updated`, `Last Viewed` = new.`Last Viewed`, `Resolved` = new.`Resolved`, `Affects Version/s` = new.`Affects Version/s`, `Fix Version/s` = new.`Fix Version/s`, `Component/s` = new.`Component/s`, `Due Date` = new.`Due Date`, `Labels` = new.`Labels`, `Description` = new.`Description`, `Environment` = new.`Environment`, `Watchers` = new.`Watchers`, `Log Work` = new.`Log Work`, `Security Level` = new.`Security Level`, `Attachment` = new.`Attachment`, total = new.total, `Custom field (Control No)` = new.`Custom field (Control No)`, `Custom field (Custom_1)` = new.`Custom field (Custom_1)`, `Custom field (Custom_2)` = new.`Custom field (Custom_2)`, `Custom field (Date of first Response)` = new.`Custom field (Date of first Response)`, `Custom field (Experience Owner)` = new.`Custom field (Experience Owner)`, `Custom field (Fixed in release)` = new.`Custom field (Fixed in release)`, `Custom field (Found By)` = new.`Custom field (Found By)`, `Custom field (Found in HW version)` = new.`Custom field (Found in HW version)`, `Custom field (Found in Mech Version)` = new.`Custom field (Found in Mech Version)`, `Custom field (Found in SVN version)` = new.`Custom field (Found in SVN version)`, `Custom field (Found in SW version)` = new.`Custom field (Found in SW version)`, `Custom field (KOCHI Issue Type)` = new.`Custom field (KOCHI Issue Type)`, `Custom field (KOCHI Issue Type Transition)` = new.`Custom field (KOCHI Issue Type Transition)`, `Custom field (Last Comment)` = new.`Custom field (Last Comment)`, `Custom field (Matter)` = new.`Custom field (Matter)`, `Custom field (Project Number)` = new.`Custom field (Project Number)`, `Custom field (Project Number P)` = new.`Custom field (Project Number P)`, `Custom field (Rank)` = new.`Custom field (Rank)`, `Custom field (Realisation planned)` = new.`Custom field (Realisation planned)`, `Custom field (Report Number)` = new.`Custom field (Report Number)`, `Custom field (Report Type)` = new.`Custom field (Report Type)`, `Custom field (Reported By)` = new.`Custom field (Reported By)`, `Custom field (Risk)` = new.`Custom field (Risk)`, `Custom field (Start Date)` = new.`Custom field (Start Date)`, `Custom field (Team)` = new.`Custom field (Team)`, `Comment` = new.`Comment`, `Involvement of BSW` = new.`Involvement of BSW`, `Date` = new.`Date`, `ProjectNum` = new.`ProjectNum`, `BSW Self Test` = new.`BSW Self Test`, `BSW Issue` = new.`BSW Issue`, `Stack BSW Analyzed` = new.`Stack BSW Analyzed`, `Stack BSW Unanalyzed` = new.`Stack BSW Unanalyzed`, `Stack Total` = new.`Stack Total`, `BSW Involve` = new.`BSW Involve`, `BSW Involve Unclosed` = new.`BSW Involve Unclosed`, `HorizontalExpansion Count` = new.`HorizontalExpansion Count`, `HorizontalExpansion PN` = new.`HorizontalExpansion PN`, `HorizontalExpansion Unfinished` = new.`HorizontalExpansion Unfinished`, `HorizontalExpansion Delay` = new.`HorizontalExpansion Delay`, `BSW Analysis Conclusions` = new.`BSW Analysis Conclusions`, `Stack Classification` = new.`Stack Classification`, `BSW Reason Classification` = new.`BSW Reason Classification`, `BSW Analyzed` = new.`BSW Analyzed`, `BSW Unanalyzed` = new.`BSW Unanalyzed`, `BSW Staff List` = new.`BSW Staff List`, `Found By Classification` = new.`Found By Classification`, `High Priority Unanalyzed` = new.`High Priority Unanalyzed`, `Stack_Analyzed` = new.`Stack_Analyzed`, `Stack_Unanalyzed` = new.`Stack_Unanalyzed`, update_over_15 = new.update_over_15, update_over_7 = new.update_over_7, `Responsible` = new.`Responsible`, `Email` = new.`Email`] [parameters: {&#39;Summary_m0&#39;: &#39;KOCHI_LL-738: LL_BYD_UWB Communication Distance Issue&#39;, &#39;Issue_key_m0&#39;: &#39;P09192-3&#39;, &#39;Issue_id_m0&#39;: &#39;1315369&#39;, &#39;Parent_id_m0&#39;: &#39;1302030.0&#39;, &#39;Issue_Type_m0&#39;: &#39;Sub-ToDo&#39;, &#39;Status_m0&#39;: &#39;Closed&#39;, &#39;Project_key_m0&#39;: &#39;P09192&#39;, &#39;Project_name_m0&#39;: &#39;P09192 GWM_BLE_BNWC_P14&#39;, &#39;Project_type_m0&#39;: &#39;software&#39;, &#39;Project_lead_m0&#39;: &#39;wang161&#39;, &#39;Project_description_m0&#39;: &#39;&#39;, &#39;Project_url_m0&#39;: &#39;&#39;, &#39;Priority_m0&#39;: &#39;Medium&#39;, &#39;Resolution_m0&#39;: "Won&#39;t Do", &#39;Assignee_m0&#39;: &#39;liu033&#39;, &#39;Reporter_m0&#39;: &#39;yu017&#39;, &#39;Creator_m0&#39;: &#39;yu017&#39;, &#39;Created_m0&#39;: Timestamp(&#39;2025-06-12 08:11:00&#39;), &#39;Updated_m0&#39;: Timestamp(&#39;2025-06-16 04:38:00&#39;), &#39;Last_Viewed_m0&#39;: Timestamp(&#39;2025-11-24 19:24:00&#39;), &#39;Resolved_m0&#39;: Timestamp(&#39;2025-06-16 04:38:00&#39;), &#39;Affects_Version/s_m0&#39;: &#39;&#39;, &#39;Fix_Version/s_m0&#39;: &#39;&#39;, &#39;Component/s_m0&#39;: &#39;&#39;, &#39;Due_Date_m0&#39;: Timestamp(&#39;2025-07-10 00:00:00&#39;), &#39;Labels_m0&#39;: &#39;&#39;, &#39;Description_m0&#39;: &#39;Please check the relevance of KOCHI_LL-738 in the project\n\n*Evidence:*\r\nThe isolation between the UWB and BLE antennas must be greater than 10 dB for future designs&#39;, &#39;Environment_m0&#39;: &#39;&#39;, &#39;Watchers_m0&#39;: &#39;&#39;, &#39;Log_Work_m0&#39;: &#39;&#39;, &#39;Security_Level_m0&#39;: &#39;&#39;, &#39;Attachment_m0&#39;: &#39;&#39;, &#39;total_m0&#39;: 0, &#39;Custom_field_AControl_NoZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ACustom_1Z_m0&#39;: &#39;&#39;, &#39;Custom_field_ACustom_2Z_m0&#39;: &#39;&#39;, &#39;Custom_field_ADate_of_first_ResponseZ_m0&#39;: None, &#39;Custom_field_AExperience_OwnerZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFixed_in_releaseZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_ByZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_in_HW_versionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_in_SW_versionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AKOCHI_Issue_TypeZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AKOCHI_Issue_Type_TransitionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ALast_CommentZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AMatterZ_m0&#39;: &#39;Hardware&#39;, &#39;Custom_field_AProject_NumberZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ARankZ_m0&#39;: &#39;1|i47fog:&#39;, &#39;Custom_field_ARealisation_plannedZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReport_NumberZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReport_TypeZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReported_ByZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ARiskZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AStart_DateZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ATeamZ_m0&#39;: &#39;&#39;, &#39;Comment_m0&#39;: &#39;16.06.2025 04:38;yu017;N/A\r\n\r\nno UWB;;;&#39;, &#39;Involvement_of_BSW_m0&#39;: &#39;No&#39;, &#39;Date_m0&#39;: Timestamp(&#39;2025-11-25 02:24:10&#39;), &#39;ProjectNum_m0&#39;: &#39;P09192&#39;, &#39;BSW_Self_Test_m0&#39;: 0, &#39;BSW_Issue_m0&#39;: 0, &#39;Stack_BSW_Analyzed_m0&#39;: 0, &#39;Stack_BSW_Unanalyzed_m0&#39;: 0, &#39;Stack_Total_m0&#39;: 0, &#39;BSW_Involve_m0&#39;: 0, &#39;BSW_Involve_Unclosed_m0&#39;: 0, &#39;HorizontalExpansion_Count_m0&#39;: 0, &#39;HorizontalExpansion_PN_m0&#39;: None, &#39;HorizontalExpansion_Unfinished_m0&#39;: 0, &#39;HorizontalExpansion_Delay_m0&#39;: 0, &#39;BSW_Analysis_Conclusions_m0&#39;: &#39;Non-BSW&#39;, &#39;Stack_Classification_m0&#39;: &#39;Unclassed&#39;, &#39;BSW_Reason_Classification_m0&#39;: &#39;底层未参与分析&#39;, &#39;BSW_Analyzed_m0&#39;: 0, &#39;BSW_Unanalyzed_m0&#39;: 0, &#39;BSW_Staff_List_m0&#39;: &#39;No&#39;, &#39;Found_By_Classification_m0&#39;: &#39;Others&#39;, &#39;High_Priority_Unanalyzed_m0&#39;: 0, &#39;Stack_Analyzed_m0&#39;: 0, &#39;Stack_Unanalyzed_m0&#39;: 0, &#39;update_over_15_m0&#39;: 0, &#39;update_over_7_m0&#39;: 0, &#39;Responsible_m0&#39;: &#39;Bob&#39;, &#39;Email_m0&#39;: &#39;bob@example.com&#39;}] (Background on this error at: https://sqlalche.me/e/20/e3q8) 2025-11-25 17:25:01,783 - ERROR - 行级操作失败: P09192-2, (pymysql.err.OperationalError) (1054, "Unknown column &#39;new.Custom field (Found in Mech Version)&#39; in &#39;field list&#39;") [SQL: INSERT INTO jira_task_bsw_deal (`Summary`, `Issue key`, `Issue id`, `Parent id`, `Issue Type`, `Status`, `Project key`, `Project name`, `Project type`, `Project lead`, `Project description`, `Project url`, `Priority`, `Resolution`, `Assignee`, `Reporter`, `Creator`, `Created`, `Updated`, `Last Viewed`, `Resolved`, `Affects Version/s`, `Fix Version/s`, `Component/s`, `Due Date`, `Labels`, `Description`, `Environment`, `Watchers`, `Log Work`, `Security Level`, `Attachment`, total, `Custom field (Control No)`, `Custom field (Custom_1)`, `Custom field (Custom_2)`, `Custom field (Date of first Response)`, `Custom field (Experience Owner)`, `Custom field (Fixed in release)`, `Custom field (Found By)`, `Custom field (Found in HW version)`, `Custom field (Found in SW version)`, `Custom field (KOCHI Issue Type)`, `Custom field (KOCHI Issue Type Transition)`, `Custom field (Last Comment)`, `Custom field (Matter)`, `Custom field (Project Number)`, `Custom field (Rank)`, `Custom field (Realisation planned)`, `Custom field (Report Number)`, `Custom field (Report Type)`, `Custom field (Reported By)`, `Custom field (Risk)`, `Custom field (Start Date)`, `Custom field (Team)`, `Comment`, `Involvement of BSW`, `Date`, `ProjectNum`, `BSW Self Test`, `BSW Issue`, `Stack BSW Analyzed`, `Stack BSW Unanalyzed`, `Stack Total`, `BSW Involve`, `BSW Involve Unclosed`, `HorizontalExpansion Count`, `HorizontalExpansion PN`, `HorizontalExpansion Unfinished`, `HorizontalExpansion Delay`, `BSW Analysis Conclusions`, `Stack Classification`, `BSW Reason Classification`, `BSW Analyzed`, `BSW Unanalyzed`, `BSW Staff List`, `Found By Classification`, `High Priority Unanalyzed`, `Stack_Analyzed`, `Stack_Unanalyzed`, update_over_15, update_over_7, `Responsible`, `Email`) VALUES (%(Summary_m0)s, %(Issue_key_m0)s, %(Issue_id_m0)s, %(Parent_id_m0)s, %(Issue_Type_m0)s, %(Status_m0)s, %(Project_key_m0)s, %(Project_name_m0)s, %(Project_type_m0)s, %(Project_lead_m0)s, %(Project_description_m0)s, %(Project_url_m0)s, %(Priority_m0)s, %(Resolution_m0)s, %(Assignee_m0)s, %(Reporter_m0)s, %(Creator_m0)s, %(Created_m0)s, %(Updated_m0)s, %(Last_Viewed_m0)s, %(Resolved_m0)s, %(Affects_Version/s_m0)s, %(Fix_Version/s_m0)s, %(Component/s_m0)s, %(Due_Date_m0)s, %(Labels_m0)s, %(Description_m0)s, %(Environment_m0)s, %(Watchers_m0)s, %(Log_Work_m0)s, %(Security_Level_m0)s, %(Attachment_m0)s, %(total_m0)s, %(Custom_field_AControl_NoZ_m0)s, %(Custom_field_ACustom_1Z_m0)s, %(Custom_field_ACustom_2Z_m0)s, %(Custom_field_ADate_of_first_ResponseZ_m0)s, %(Custom_field_AExperience_OwnerZ_m0)s, %(Custom_field_AFixed_in_releaseZ_m0)s, %(Custom_field_AFound_ByZ_m0)s, %(Custom_field_AFound_in_HW_versionZ_m0)s, %(Custom_field_AFound_in_SW_versionZ_m0)s, %(Custom_field_AKOCHI_Issue_TypeZ_m0)s, %(Custom_field_AKOCHI_Issue_Type_TransitionZ_m0)s, %(Custom_field_ALast_CommentZ_m0)s, %(Custom_field_AMatterZ_m0)s, %(Custom_field_AProject_NumberZ_m0)s, %(Custom_field_ARankZ_m0)s, %(Custom_field_ARealisation_plannedZ_m0)s, %(Custom_field_AReport_NumberZ_m0)s, %(Custom_field_AReport_TypeZ_m0)s, %(Custom_field_AReported_ByZ_m0)s, %(Custom_field_ARiskZ_m0)s, %(Custom_field_AStart_DateZ_m0)s, %(Custom_field_ATeamZ_m0)s, %(Comment_m0)s, %(Involvement_of_BSW_m0)s, %(Date_m0)s, %(ProjectNum_m0)s, %(BSW_Self_Test_m0)s, %(BSW_Issue_m0)s, %(Stack_BSW_Analyzed_m0)s, %(Stack_BSW_Unanalyzed_m0)s, %(Stack_Total_m0)s, %(BSW_Involve_m0)s, %(BSW_Involve_Unclosed_m0)s, %(HorizontalExpansion_Count_m0)s, %(HorizontalExpansion_PN_m0)s, %(HorizontalExpansion_Unfinished_m0)s, %(HorizontalExpansion_Delay_m0)s, %(BSW_Analysis_Conclusions_m0)s, %(Stack_Classification_m0)s, %(BSW_Reason_Classification_m0)s, %(BSW_Analyzed_m0)s, %(BSW_Unanalyzed_m0)s, %(BSW_Staff_List_m0)s, %(Found_By_Classification_m0)s, %(High_Priority_Unanalyzed_m0)s, %(Stack_Analyzed_m0)s, %(Stack_Unanalyzed_m0)s, %(update_over_15_m0)s, %(update_over_7_m0)s, %(Responsible_m0)s, %(Email_m0)s) AS new ON DUPLICATE KEY UPDATE `Summary` = new.`Summary`, `Issue id` = new.`Issue id`, `Parent id` = new.`Parent id`, `Issue Type` = new.`Issue Type`, `Status` = new.`Status`, `Project key` = new.`Project key`, `Project name` = new.`Project name`, `Project type` = new.`Project type`, `Project lead` = new.`Project lead`, `Project description` = new.`Project description`, `Project url` = new.`Project url`, `Priority` = new.`Priority`, `Resolution` = new.`Resolution`, `Assignee` = new.`Assignee`, `Reporter` = new.`Reporter`, `Creator` = new.`Creator`, `Created` = new.`Created`, `Updated` = new.`Updated`, `Last Viewed` = new.`Last Viewed`, `Resolved` = new.`Resolved`, `Affects Version/s` = new.`Affects Version/s`, `Fix Version/s` = new.`Fix Version/s`, `Component/s` = new.`Component/s`, `Due Date` = new.`Due Date`, `Labels` = new.`Labels`, `Description` = new.`Description`, `Environment` = new.`Environment`, `Watchers` = new.`Watchers`, `Log Work` = new.`Log Work`, `Security Level` = new.`Security Level`, `Attachment` = new.`Attachment`, total = new.total, `Custom field (Control No)` = new.`Custom field (Control No)`, `Custom field (Custom_1)` = new.`Custom field (Custom_1)`, `Custom field (Custom_2)` = new.`Custom field (Custom_2)`, `Custom field (Date of first Response)` = new.`Custom field (Date of first Response)`, `Custom field (Experience Owner)` = new.`Custom field (Experience Owner)`, `Custom field (Fixed in release)` = new.`Custom field (Fixed in release)`, `Custom field (Found By)` = new.`Custom field (Found By)`, `Custom field (Found in HW version)` = new.`Custom field (Found in HW version)`, `Custom field (Found in Mech Version)` = new.`Custom field (Found in Mech Version)`, `Custom field (Found in SVN version)` = new.`Custom field (Found in SVN version)`, `Custom field (Found in SW version)` = new.`Custom field (Found in SW version)`, `Custom field (KOCHI Issue Type)` = new.`Custom field (KOCHI Issue Type)`, `Custom field (KOCHI Issue Type Transition)` = new.`Custom field (KOCHI Issue Type Transition)`, `Custom field (Last Comment)` = new.`Custom field (Last Comment)`, `Custom field (Matter)` = new.`Custom field (Matter)`, `Custom field (Project Number)` = new.`Custom field (Project Number)`, `Custom field (Project Number P)` = new.`Custom field (Project Number P)`, `Custom field (Rank)` = new.`Custom field (Rank)`, `Custom field (Realisation planned)` = new.`Custom field (Realisation planned)`, `Custom field (Report Number)` = new.`Custom field (Report Number)`, `Custom field (Report Type)` = new.`Custom field (Report Type)`, `Custom field (Reported By)` = new.`Custom field (Reported By)`, `Custom field (Risk)` = new.`Custom field (Risk)`, `Custom field (Start Date)` = new.`Custom field (Start Date)`, `Custom field (Team)` = new.`Custom field (Team)`, `Comment` = new.`Comment`, `Involvement of BSW` = new.`Involvement of BSW`, `Date` = new.`Date`, `ProjectNum` = new.`ProjectNum`, `BSW Self Test` = new.`BSW Self Test`, `BSW Issue` = new.`BSW Issue`, `Stack BSW Analyzed` = new.`Stack BSW Analyzed`, `Stack BSW Unanalyzed` = new.`Stack BSW Unanalyzed`, `Stack Total` = new.`Stack Total`, `BSW Involve` = new.`BSW Involve`, `BSW Involve Unclosed` = new.`BSW Involve Unclosed`, `HorizontalExpansion Count` = new.`HorizontalExpansion Count`, `HorizontalExpansion PN` = new.`HorizontalExpansion PN`, `HorizontalExpansion Unfinished` = new.`HorizontalExpansion Unfinished`, `HorizontalExpansion Delay` = new.`HorizontalExpansion Delay`, `BSW Analysis Conclusions` = new.`BSW Analysis Conclusions`, `Stack Classification` = new.`Stack Classification`, `BSW Reason Classification` = new.`BSW Reason Classification`, `BSW Analyzed` = new.`BSW Analyzed`, `BSW Unanalyzed` = new.`BSW Unanalyzed`, `BSW Staff List` = new.`BSW Staff List`, `Found By Classification` = new.`Found By Classification`, `High Priority Unanalyzed` = new.`High Priority Unanalyzed`, `Stack_Analyzed` = new.`Stack_Analyzed`, `Stack_Unanalyzed` = new.`Stack_Unanalyzed`, update_over_15 = new.update_over_15, update_over_7 = new.update_over_7, `Responsible` = new.`Responsible`, `Email` = new.`Email`] [parameters: {&#39;Summary_m0&#39;: &#39;KOCHI_LL-696: Avoid component missing during BRD import by step format &#39;, &#39;Issue_key_m0&#39;: &#39;P09192-2&#39;, &#39;Issue_id_m0&#39;: &#39;1315368&#39;, &#39;Parent_id_m0&#39;: &#39;1302030.0&#39;, &#39;Issue_Type_m0&#39;: &#39;Sub-ToDo&#39;, &#39;Status_m0&#39;: &#39;Closed&#39;, &#39;Project_key_m0&#39;: &#39;P09192&#39;, &#39;Project_name_m0&#39;: &#39;P09192 GWM_BLE_BNWC_P14&#39;, &#39;Project_type_m0&#39;: &#39;software&#39;, &#39;Project_lead_m0&#39;: &#39;wang161&#39;, &#39;Project_description_m0&#39;: &#39;&#39;, &#39;Project_url_m0&#39;: &#39;&#39;, &#39;Priority_m0&#39;: &#39;Medium&#39;, &#39;Resolution_m0&#39;: &#39;Done&#39;, &#39;Assignee_m0&#39;: &#39;liu033&#39;, &#39;Reporter_m0&#39;: &#39;yu017&#39;, &#39;Creator_m0&#39;: &#39;yu017&#39;, &#39;Created_m0&#39;: Timestamp(&#39;2025-06-12 08:11:00&#39;), &#39;Updated_m0&#39;: Timestamp(&#39;2025-09-09 11:55:00&#39;), &#39;Last_Viewed_m0&#39;: Timestamp(&#39;2025-11-24 19:24:00&#39;), &#39;Resolved_m0&#39;: Timestamp(&#39;2025-09-09 11:55:00&#39;), &#39;Affects_Version/s_m0&#39;: &#39;&#39;, &#39;Fix_Version/s_m0&#39;: &#39;&#39;, &#39;Component/s_m0&#39;: &#39;&#39;, &#39;Due_Date_m0&#39;: Timestamp(&#39;2025-07-10 00:00:00&#39;), &#39;Labels_m0&#39;: &#39;&#39;, &#39;Description_m0&#39;: &#39;Please check the relevance of KOCHI_LL-696 in the project\n\n*Evidence:*\r\nConsider this experience before important sampling delivery or design change.&#39;, &#39;Environment_m0&#39;: &#39;&#39;, &#39;Watchers_m0&#39;: &#39;&#39;, &#39;Log_Work_m0&#39;: &#39;&#39;, &#39;Security_Level_m0&#39;: &#39;&#39;, &#39;Attachment_m0&#39;: &#39;&#39;, &#39;total_m0&#39;: 0, &#39;Custom_field_AControl_NoZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ACustom_1Z_m0&#39;: &#39;&#39;, &#39;Custom_field_ACustom_2Z_m0&#39;: &#39;&#39;, &#39;Custom_field_ADate_of_first_ResponseZ_m0&#39;: None, &#39;Custom_field_AExperience_OwnerZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFixed_in_releaseZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_ByZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_in_HW_versionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_in_SW_versionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AKOCHI_Issue_TypeZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AKOCHI_Issue_Type_TransitionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ALast_CommentZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AMatterZ_m0&#39;: &#39;Hardware&#39;, &#39;Custom_field_AProject_NumberZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ARankZ_m0&#39;: &#39;1|i47fo8:&#39;, &#39;Custom_field_ARealisation_plannedZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReport_NumberZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReport_TypeZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReported_ByZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ARiskZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AStart_DateZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ATeamZ_m0&#39;: &#39;&#39;, &#39;Comment_m0&#39;: &#39;&#39;, &#39;Involvement_of_BSW_m0&#39;: &#39;No&#39;, &#39;Date_m0&#39;: Timestamp(&#39;2025-11-25 02:24:10&#39;), &#39;ProjectNum_m0&#39;: &#39;P09192&#39;, &#39;BSW_Self_Test_m0&#39;: 0, &#39;BSW_Issue_m0&#39;: 0, &#39;Stack_BSW_Analyzed_m0&#39;: 0, &#39;Stack_BSW_Unanalyzed_m0&#39;: 0, &#39;Stack_Total_m0&#39;: 0, &#39;BSW_Involve_m0&#39;: 0, &#39;BSW_Involve_Unclosed_m0&#39;: 0, &#39;HorizontalExpansion_Count_m0&#39;: 0, &#39;HorizontalExpansion_PN_m0&#39;: None, &#39;HorizontalExpansion_Unfinished_m0&#39;: 0, &#39;HorizontalExpansion_Delay_m0&#39;: 0, &#39;BSW_Analysis_Conclusions_m0&#39;: &#39;Non-BSW&#39;, &#39;Stack_Classification_m0&#39;: &#39;Unclassed&#39;, &#39;BSW_Reason_Classification_m0&#39;: &#39;底层未参与分析&#39;, &#39;BSW_Analyzed_m0&#39;: 0, &#39;BSW_Unanalyzed_m0&#39;: 0, &#39;BSW_Staff_List_m0&#39;: &#39;No&#39;, &#39;Found_By_Classification_m0&#39;: &#39;Others&#39;, &#39;High_Priority_Unanalyzed_m0&#39;: 0, &#39;Stack_Analyzed_m0&#39;: 0, &#39;Stack_Unanalyzed_m0&#39;: 0, &#39;update_over_15_m0&#39;: 0, &#39;update_over_7_m0&#39;: 0, &#39;Responsible_m0&#39;: &#39;Bob&#39;, &#39;Email_m0&#39;: &#39;bob@example.com&#39;}] (Background on this error at: https://sqlalche.me/e/20/e3q8) 2025-11-25 17:25:01,807 - ERROR - 行级操作失败: P09192-1, (pymysql.err.OperationalError) (1054, "Unknown column &#39;new.Custom field (Found in Mech Version)&#39; in &#39;field list&#39;") [SQL: INSERT INTO jira_task_bsw_deal (`Summary`, `Issue key`, `Issue id`, `Parent id`, `Issue Type`, `Status`, `Project key`, `Project name`, `Project type`, `Project lead`, `Project description`, `Project url`, `Priority`, `Resolution`, `Assignee`, `Reporter`, `Creator`, `Created`, `Updated`, `Last Viewed`, `Resolved`, `Affects Version/s`, `Fix Version/s`, `Component/s`, `Due Date`, `Labels`, `Description`, `Environment`, `Watchers`, `Log Work`, `Security Level`, `Attachment`, total, `Custom field (Control No)`, `Custom field (Custom_1)`, `Custom field (Custom_2)`, `Custom field (Date of first Response)`, `Custom field (Experience Owner)`, `Custom field (Fixed in release)`, `Custom field (Found By)`, `Custom field (Found in HW version)`, `Custom field (Found in SW version)`, `Custom field (KOCHI Issue Type)`, `Custom field (KOCHI Issue Type Transition)`, `Custom field (Last Comment)`, `Custom field (Matter)`, `Custom field (Project Number)`, `Custom field (Rank)`, `Custom field (Realisation planned)`, `Custom field (Report Number)`, `Custom field (Report Type)`, `Custom field (Reported By)`, `Custom field (Risk)`, `Custom field (Start Date)`, `Custom field (Team)`, `Comment`, `Involvement of BSW`, `Date`, `ProjectNum`, `BSW Self Test`, `BSW Issue`, `Stack BSW Analyzed`, `Stack BSW Unanalyzed`, `Stack Total`, `BSW Involve`, `BSW Involve Unclosed`, `HorizontalExpansion Count`, `HorizontalExpansion PN`, `HorizontalExpansion Unfinished`, `HorizontalExpansion Delay`, `BSW Analysis Conclusions`, `Stack Classification`, `BSW Reason Classification`, `BSW Analyzed`, `BSW Unanalyzed`, `BSW Staff List`, `Found By Classification`, `High Priority Unanalyzed`, `Stack_Analyzed`, `Stack_Unanalyzed`, update_over_15, update_over_7, `Responsible`, `Email`) VALUES (%(Summary_m0)s, %(Issue_key_m0)s, %(Issue_id_m0)s, %(Parent_id_m0)s, %(Issue_Type_m0)s, %(Status_m0)s, %(Project_key_m0)s, %(Project_name_m0)s, %(Project_type_m0)s, %(Project_lead_m0)s, %(Project_description_m0)s, %(Project_url_m0)s, %(Priority_m0)s, %(Resolution_m0)s, %(Assignee_m0)s, %(Reporter_m0)s, %(Creator_m0)s, %(Created_m0)s, %(Updated_m0)s, %(Last_Viewed_m0)s, %(Resolved_m0)s, %(Affects_Version/s_m0)s, %(Fix_Version/s_m0)s, %(Component/s_m0)s, %(Due_Date_m0)s, %(Labels_m0)s, %(Description_m0)s, %(Environment_m0)s, %(Watchers_m0)s, %(Log_Work_m0)s, %(Security_Level_m0)s, %(Attachment_m0)s, %(total_m0)s, %(Custom_field_AControl_NoZ_m0)s, %(Custom_field_ACustom_1Z_m0)s, %(Custom_field_ACustom_2Z_m0)s, %(Custom_field_ADate_of_first_ResponseZ_m0)s, %(Custom_field_AExperience_OwnerZ_m0)s, %(Custom_field_AFixed_in_releaseZ_m0)s, %(Custom_field_AFound_ByZ_m0)s, %(Custom_field_AFound_in_HW_versionZ_m0)s, %(Custom_field_AFound_in_SW_versionZ_m0)s, %(Custom_field_AKOCHI_Issue_TypeZ_m0)s, %(Custom_field_AKOCHI_Issue_Type_TransitionZ_m0)s, %(Custom_field_ALast_CommentZ_m0)s, %(Custom_field_AMatterZ_m0)s, %(Custom_field_AProject_NumberZ_m0)s, %(Custom_field_ARankZ_m0)s, %(Custom_field_ARealisation_plannedZ_m0)s, %(Custom_field_AReport_NumberZ_m0)s, %(Custom_field_AReport_TypeZ_m0)s, %(Custom_field_AReported_ByZ_m0)s, %(Custom_field_ARiskZ_m0)s, %(Custom_field_AStart_DateZ_m0)s, %(Custom_field_ATeamZ_m0)s, %(Comment_m0)s, %(Involvement_of_BSW_m0)s, %(Date_m0)s, %(ProjectNum_m0)s, %(BSW_Self_Test_m0)s, %(BSW_Issue_m0)s, %(Stack_BSW_Analyzed_m0)s, %(Stack_BSW_Unanalyzed_m0)s, %(Stack_Total_m0)s, %(BSW_Involve_m0)s, %(BSW_Involve_Unclosed_m0)s, %(HorizontalExpansion_Count_m0)s, %(HorizontalExpansion_PN_m0)s, %(HorizontalExpansion_Unfinished_m0)s, %(HorizontalExpansion_Delay_m0)s, %(BSW_Analysis_Conclusions_m0)s, %(Stack_Classification_m0)s, %(BSW_Reason_Classification_m0)s, %(BSW_Analyzed_m0)s, %(BSW_Unanalyzed_m0)s, %(BSW_Staff_List_m0)s, %(Found_By_Classification_m0)s, %(High_Priority_Unanalyzed_m0)s, %(Stack_Analyzed_m0)s, %(Stack_Unanalyzed_m0)s, %(update_over_15_m0)s, %(update_over_7_m0)s, %(Responsible_m0)s, %(Email_m0)s) AS new ON DUPLICATE KEY UPDATE `Summary` = new.`Summary`, `Issue id` = new.`Issue id`, `Parent id` = new.`Parent id`, `Issue Type` = new.`Issue Type`, `Status` = new.`Status`, `Project key` = new.`Project key`, `Project name` = new.`Project name`, `Project type` = new.`Project type`, `Project lead` = new.`Project lead`, `Project description` = new.`Project description`, `Project url` = new.`Project url`, `Priority` = new.`Priority`, `Resolution` = new.`Resolution`, `Assignee` = new.`Assignee`, `Reporter` = new.`Reporter`, `Creator` = new.`Creator`, `Created` = new.`Created`, `Updated` = new.`Updated`, `Last Viewed` = new.`Last Viewed`, `Resolved` = new.`Resolved`, `Affects Version/s` = new.`Affects Version/s`, `Fix Version/s` = new.`Fix Version/s`, `Component/s` = new.`Component/s`, `Due Date` = new.`Due Date`, `Labels` = new.`Labels`, `Description` = new.`Description`, `Environment` = new.`Environment`, `Watchers` = new.`Watchers`, `Log Work` = new.`Log Work`, `Security Level` = new.`Security Level`, `Attachment` = new.`Attachment`, total = new.total, `Custom field (Control No)` = new.`Custom field (Control No)`, `Custom field (Custom_1)` = new.`Custom field (Custom_1)`, `Custom field (Custom_2)` = new.`Custom field (Custom_2)`, `Custom field (Date of first Response)` = new.`Custom field (Date of first Response)`, `Custom field (Experience Owner)` = new.`Custom field (Experience Owner)`, `Custom field (Fixed in release)` = new.`Custom field (Fixed in release)`, `Custom field (Found By)` = new.`Custom field (Found By)`, `Custom field (Found in HW version)` = new.`Custom field (Found in HW version)`, `Custom field (Found in Mech Version)` = new.`Custom field (Found in Mech Version)`, `Custom field (Found in SVN version)` = new.`Custom field (Found in SVN version)`, `Custom field (Found in SW version)` = new.`Custom field (Found in SW version)`, `Custom field (KOCHI Issue Type)` = new.`Custom field (KOCHI Issue Type)`, `Custom field (KOCHI Issue Type Transition)` = new.`Custom field (KOCHI Issue Type Transition)`, `Custom field (Last Comment)` = new.`Custom field (Last Comment)`, `Custom field (Matter)` = new.`Custom field (Matter)`, `Custom field (Project Number)` = new.`Custom field (Project Number)`, `Custom field (Project Number P)` = new.`Custom field (Project Number P)`, `Custom field (Rank)` = new.`Custom field (Rank)`, `Custom field (Realisation planned)` = new.`Custom field (Realisation planned)`, `Custom field (Report Number)` = new.`Custom field (Report Number)`, `Custom field (Report Type)` = new.`Custom field (Report Type)`, `Custom field (Reported By)` = new.`Custom field (Reported By)`, `Custom field (Risk)` = new.`Custom field (Risk)`, `Custom field (Start Date)` = new.`Custom field (Start Date)`, `Custom field (Team)` = new.`Custom field (Team)`, `Comment` = new.`Comment`, `Involvement of BSW` = new.`Involvement of BSW`, `Date` = new.`Date`, `ProjectNum` = new.`ProjectNum`, `BSW Self Test` = new.`BSW Self Test`, `BSW Issue` = new.`BSW Issue`, `Stack BSW Analyzed` = new.`Stack BSW Analyzed`, `Stack BSW Unanalyzed` = new.`Stack BSW Unanalyzed`, `Stack Total` = new.`Stack Total`, `BSW Involve` = new.`BSW Involve`, `BSW Involve Unclosed` = new.`BSW Involve Unclosed`, `HorizontalExpansion Count` = new.`HorizontalExpansion Count`, `HorizontalExpansion PN` = new.`HorizontalExpansion PN`, `HorizontalExpansion Unfinished` = new.`HorizontalExpansion Unfinished`, `HorizontalExpansion Delay` = new.`HorizontalExpansion Delay`, `BSW Analysis Conclusions` = new.`BSW Analysis Conclusions`, `Stack Classification` = new.`Stack Classification`, `BSW Reason Classification` = new.`BSW Reason Classification`, `BSW Analyzed` = new.`BSW Analyzed`, `BSW Unanalyzed` = new.`BSW Unanalyzed`, `BSW Staff List` = new.`BSW Staff List`, `Found By Classification` = new.`Found By Classification`, `High Priority Unanalyzed` = new.`High Priority Unanalyzed`, `Stack_Analyzed` = new.`Stack_Analyzed`, `Stack_Unanalyzed` = new.`Stack_Unanalyzed`, update_over_15 = new.update_over_15, update_over_7 = new.update_over_7, `Responsible` = new.`Responsible`, `Email` = new.`Email`] [parameters: {&#39;Summary_m0&#39;: &#39;GW3 LL Workshop&#39;, &#39;Issue_key_m0&#39;: &#39;P09192-1&#39;, &#39;Issue_id_m0&#39;: &#39;1302030&#39;, &#39;Parent_id_m0&#39;: &#39;&#39;, &#39;Issue_Type_m0&#39;: &#39;ToDo&#39;, &#39;Status_m0&#39;: &#39;To Do&#39;, &#39;Project_key_m0&#39;: &#39;P09192&#39;, &#39;Project_name_m0&#39;: &#39;P09192 GWM_BLE_BNWC_P14&#39;, &#39;Project_type_m0&#39;: &#39;software&#39;, &#39;Project_lead_m0&#39;: &#39;wang161&#39;, &#39;Project_description_m0&#39;: &#39;&#39;, &#39;Project_url_m0&#39;: &#39;&#39;, &#39;Priority_m0&#39;: &#39;Medium&#39;, &#39;Resolution_m0&#39;: &#39;&#39;, &#39;Assignee_m0&#39;: &#39;pan009&#39;, &#39;Reporter_m0&#39;: &#39;yu017&#39;, &#39;Creator_m0&#39;: &#39;yu017&#39;, &#39;Created_m0&#39;: Timestamp(&#39;2025-05-26 07:18:00&#39;), &#39;Updated_m0&#39;: Timestamp(&#39;2025-06-16 07:08:00&#39;), &#39;Last_Viewed_m0&#39;: Timestamp(&#39;2025-11-24 19:24:00&#39;), &#39;Resolved_m0&#39;: NaT, &#39;Affects_Version/s_m0&#39;: &#39;&#39;, &#39;Fix_Version/s_m0&#39;: &#39;&#39;, &#39;Component/s_m0&#39;: &#39;&#39;, &#39;Due_Date_m0&#39;: Timestamp(&#39;2026-05-23 00:00:00&#39;), &#39;Labels_m0&#39;: &#39;LL-Workshop&#39;, &#39;Description_m0&#39;: &#39;AEQ: Pan Lili\r\nThis ticket serves as main ticket for the initial lessons learned Workshop at GW3.\r\nDate: 20250616\r\nInvited:See attachment\r\nBe ... (406 characters truncated) ... implementation has to be checked by AEQ. If the implementation cannot be verified, the sub-task is reopened and assigned back to the originator.\r\n&#39;, &#39;Environment_m0&#39;: &#39;&#39;, &#39;Watchers_m0&#39;: &#39;&#39;, &#39;Log_Work_m0&#39;: &#39;&#39;, &#39;Security_Level_m0&#39;: &#39;&#39;, &#39;Attachment_m0&#39;: &#39;11.06.2025 03:06;yu017;P09192-GWM-C06 BLE.xlsx;https://jira.kostal.com/secure/attachment/1234604/P09192-GWM-C06+BLE.xlsx||16.06.2025 07:08;yu017;答复 ... (32 characters truncated) ... s://jira.kostal.com/secure/attachment/1237494/%E7%AD%94%E5%A4%8D++P09192%E9%A1%B9%E7%9B%AE%E7%9A%84LL+kickoff%E5%AF%BC%E5%85%A5%E4%BC%9A%E8%AE%AE.msg&#39;, &#39;total_m0&#39;: 0, &#39;Custom_field_AControl_NoZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ACustom_1Z_m0&#39;: &#39;&#39;, &#39;Custom_field_ACustom_2Z_m0&#39;: &#39;&#39;, &#39;Custom_field_ADate_of_first_ResponseZ_m0&#39;: None, &#39;Custom_field_AExperience_OwnerZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFixed_in_releaseZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_ByZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_in_HW_versionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AFound_in_SW_versionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AKOCHI_Issue_TypeZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AKOCHI_Issue_Type_TransitionZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ALast_CommentZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AMatterZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AProject_NumberZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ARankZ_m0&#39;: &#39;1|i45am8:&#39;, &#39;Custom_field_ARealisation_plannedZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReport_NumberZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReport_TypeZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AReported_ByZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ARiskZ_m0&#39;: &#39;&#39;, &#39;Custom_field_AStart_DateZ_m0&#39;: &#39;&#39;, &#39;Custom_field_ATeamZ_m0&#39;: &#39;&#39;, &#39;Comment_m0&#39;: &#39;&#39;, &#39;Involvement_of_BSW_m0&#39;: &#39;No&#39;, &#39;Date_m0&#39;: Timestamp(&#39;2025-11-25 02:24:10&#39;), &#39;ProjectNum_m0&#39;: &#39;P09192&#39;, &#39;BSW_Self_Test_m0&#39;: 0, &#39;BSW_Issue_m0&#39;: 0, &#39;Stack_BSW_Analyzed_m0&#39;: 0, &#39;Stack_BSW_Unanalyzed_m0&#39;: 0, &#39;Stack_Total_m0&#39;: 0, &#39;BSW_Involve_m0&#39;: 0, &#39;BSW_Involve_Unclosed_m0&#39;: 0, &#39;HorizontalExpansion_Count_m0&#39;: 0, &#39;HorizontalExpansion_PN_m0&#39;: None, &#39;HorizontalExpansion_Unfinished_m0&#39;: 0, &#39;HorizontalExpansion_Delay_m0&#39;: 0, &#39;BSW_Analysis_Conclusions_m0&#39;: &#39;Non-BSW&#39;, &#39;Stack_Classification_m0&#39;: &#39;Unclassed&#39;, &#39;BSW_Reason_Classification_m0&#39;: &#39;底层未参与分析&#39;, &#39;BSW_Analyzed_m0&#39;: 0, &#39;BSW_Unanalyzed_m0&#39;: 0, &#39;BSW_Staff_List_m0&#39;: &#39;No&#39;, &#39;Found_By_Classification_m0&#39;: &#39;Others&#39;, &#39;High_Priority_Unanalyzed_m0&#39;: 0, &#39;Stack_Analyzed_m0&#39;: 0, &#39;Stack_Unanalyzed_m0&#39;: 0, &#39;update_over_15_m0&#39;: 0, &#39;update_over_7_m0&#39;: 0, &#39;Responsible_m0&#39;: &#39;Bob&#39;, &#39;Email_m0&#39;: &#39;bob@example.com&#39;}] (Background on this error at: https://sqlalche.me/e/20/e3q8) 2025-11-25 17:25:01,810 - INFO - 成功写入/更新 0 条记录 2025-11-25 17:25:01,810 - INFO - 成功写入 3894 条记录到 jira_task_bsw_deal 2025-11-25 17:25:01,810 - INFO - 数据处理完成,共写入 3894 条记录
最新发布
11-26
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

phial03

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值