gpt4 book ai didi

php - Codeigniter 从字段开始 (dbforge)

转载 作者:行者123 更新时间:2023-11-30 00:08:24 24 4
gpt4 key购买 nike

有没有办法告诉mysql字段从n或1000开始计数

对于下面的示例,我希望 ID 从 1000 而不是 1 开始。

$tables = array(
'products' => array(
'id' => array('type' => 'INT', 'constraint' => '11', 'unsigned' => TRUE, 'auto_increment' => TRUE, 'primary' => TRUE, 'startwith'=>1000),

));

最佳答案

在普通的 Mysql 中,是的,您可以设置 auto_increment no,因为您希望只定义默认值

CREATE TABLE `products` (
`id` INT (11) NOT NULL AUTO_INCREMENT,
`title` VARCHAR (255) NOT NULL,
PRIMARY KEY (`id`)
) AUTO_INCREMENT = 1000 ;
insert into `products`
(`title`)
values('test'),
('test1');

See Demo

或者如果您的表已经创建,您可以使用 alter 设置 auto_increment 值

ALTER TABLE `products` AUTO_INCREMENT = 2000;

See Demo

关于php - Codeigniter 从字段开始 (dbforge),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24309894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com