我正在运行一个fgetcsv查询来将一堆数据从CSV导入到WordPress中。如何从一定数量/偏移量开始AUTOINCREMENT?
我想知道如何从一定数量开始自动增量,例如从1000开始。
$import1="INSERT into wp_postmeta (meta_id,post_id,meta_key,meta_value) values(',',',','first_name','$data[1]')";
这是一个代码示例。 meta_id应该使用正常的自动增量,但post_id我想从一定数量开始。
我该如何做到这一点?
我会在哪里插入?此外,不会影响meta_id和post_id列的自动增量偏移吗? –
你应该看看在mysql文档中插入触发器。例如,让tigger将新行的meta_id值设置为MAX(meta_id)+ 1;并将常规自动增量字段保留在post_id – Lepidosteus
单个表中的两个自动递增字段是代码异味(设计异味?),表示您应该有两个单独的表。 – AgentConundrum