[bugfix] first_change_time can be nullable in v$sql_plan_monitor view, but declared as not nullable in view define

This commit is contained in:
raywill
2023-05-05 08:18:52 +00:00
committed by ob-robot
parent 0ccb7f213f
commit ca6db06a05
3 changed files with 20 additions and 20 deletions

View File

@ -5329,7 +5329,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_schema(ObTableSchema &table
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false); //is_on_update_for_timestamp false); //is_on_update_for_timestamp
} }
@ -5345,7 +5345,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_schema(ObTableSchema &table
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false); //is_on_update_for_timestamp false); //is_on_update_for_timestamp
} }
@ -5361,7 +5361,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_schema(ObTableSchema &table
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false); //is_on_update_for_timestamp false); //is_on_update_for_timestamp
} }
@ -5377,7 +5377,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_schema(ObTableSchema &table
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false); //is_on_update_for_timestamp false); //is_on_update_for_timestamp
} }
@ -5993,7 +5993,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_all_virtual_sql_plan_monito
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false, //is_on_update_for_timestamp false, //is_on_update_for_timestamp
false, //is_hidden false, //is_hidden
@ -6011,7 +6011,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_all_virtual_sql_plan_monito
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false, //is_on_update_for_timestamp false, //is_on_update_for_timestamp
false, //is_hidden false, //is_hidden
@ -6029,7 +6029,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_all_virtual_sql_plan_monito
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false, //is_on_update_for_timestamp false, //is_on_update_for_timestamp
false, //is_hidden false, //is_hidden
@ -6047,7 +6047,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_all_virtual_sql_plan_monito
sizeof(ObPreciseDateTime), //column_length sizeof(ObPreciseDateTime), //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false, //is_autoincrement false, //is_autoincrement
false, //is_on_update_for_timestamp false, //is_on_update_for_timestamp
false, //is_hidden false, //is_hidden

View File

@ -145,7 +145,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_schema(ObTableSchema &t
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false); //is_autoincrement false); //is_autoincrement
} }
@ -160,7 +160,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_schema(ObTableSchema &t
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false); //is_autoincrement false); //is_autoincrement
} }
@ -175,7 +175,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_schema(ObTableSchema &t
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false); //is_autoincrement false); //is_autoincrement
} }
@ -190,7 +190,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_schema(ObTableSchema &t
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false, //is_nullable true, //is_nullable
false); //is_autoincrement false); //is_autoincrement
} }
@ -805,7 +805,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_all_virtual_sql_plan_mo
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false,//is_nullable true,//is_nullable
false,//is_autoincrement false,//is_autoincrement
false,//is_hidden false,//is_hidden
true);//is_storing_column true);//is_storing_column
@ -822,7 +822,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_all_virtual_sql_plan_mo
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false,//is_nullable true,//is_nullable
false,//is_autoincrement false,//is_autoincrement
false,//is_hidden false,//is_hidden
true);//is_storing_column true);//is_storing_column
@ -839,7 +839,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_all_virtual_sql_plan_mo
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false,//is_nullable true,//is_nullable
false,//is_autoincrement false,//is_autoincrement
false,//is_hidden false,//is_hidden
true);//is_storing_column true);//is_storing_column
@ -856,7 +856,7 @@ int ObInnerTableSchema::all_virtual_sql_plan_monitor_ora_all_virtual_sql_plan_mo
0, //column_length 0, //column_length
-1, //column_precision -1, //column_precision
-1, //column_scale -1, //column_scale
false,//is_nullable true,//is_nullable
false,//is_autoincrement false,//is_autoincrement
false,//is_hidden false,//is_hidden
true);//is_storing_column true);//is_storing_column

View File

@ -9543,10 +9543,10 @@ def_table_schema(
], ],
normal_columns = [ normal_columns = [
('TRACE_ID', 'varchar:OB_MAX_TRACE_ID_BUFFER_SIZE'), ('TRACE_ID', 'varchar:OB_MAX_TRACE_ID_BUFFER_SIZE'),
('FIRST_REFRESH_TIME', 'timestamp'), ('FIRST_REFRESH_TIME', 'timestamp', 'true'),
('LAST_REFRESH_TIME' ,'timestamp'), ('LAST_REFRESH_TIME' ,'timestamp', 'true'),
('FIRST_CHANGE_TIME','timestamp'), ('FIRST_CHANGE_TIME','timestamp', 'true'),
('LAST_CHANGE_TIME','timestamp'), ('LAST_CHANGE_TIME','timestamp', 'true'),
('OTHERSTAT_1_ID', 'int'), ('OTHERSTAT_1_ID', 'int'),
('OTHERSTAT_1_VALUE', 'int'), ('OTHERSTAT_1_VALUE', 'int'),
('OTHERSTAT_2_ID', 'int'), ('OTHERSTAT_2_ID', 'int'),