B库下非严格模式时支持往非空约束列插入空值

This commit is contained in:
chenxiaobin19
2024-04-18 09:48:02 +08:00
committed by yaoxin
parent d50c38d2d2
commit 223fcbe3e9
6 changed files with 35 additions and 17 deletions

View File

@ -50,7 +50,8 @@ extern TupleTableSlot* ExecUpdate(ItemPointer tupleid, Oid oldPartitionOid, int2
template <bool useHeapMultiInsert>
extern TupleTableSlot* ExecInsertT(ModifyTableState* state, TupleTableSlot* slot, TupleTableSlot* planSlot,
EState* estate, bool canSetTag, int options, List** partitionList, char* partExprKeyStr = NULL);
EState* estate, bool canSetTag, int options, List** partitionList, char* partExprKeyStr = NULL,
bool replaceNull = false);
template <bool useHeapMultiInsert>
extern TupleTableSlot *
ExecHBucketInsertT(ModifyTableState* state, TupleTableSlot *slot,