Ответ на вопрос №349754: У вас есть таблица «products» со столбцами «name», «shop_name», «price», «rate». Вы сделали запрос к таблице в виде: ALTER TABLE products ADD COLUMN id INT AUTO_INCREMENT FIRST, ADD PRIMARY KEY (id); а потом добавили еще одну строку вида: INSERT INTO products VALUES (22,'heads','cool_shop',65,5). При этом до добавления последней команды значение крайней строки id было равно 12. Какие измененияУ вас есть таблица «products» со столбцами «name», «shop_name», - Ответ на вопрос №349754У вас есть таблица «products» со столбцами «name», «shop_name», - Ответ на вопрос №349754
2025-05-022025-05-02СтудИзба
У вас есть таблица «products» со столбцами «name», «shop_name», - Ответ на вопрос №349754
-5%
Вопрос
У вас есть таблица «products» со столбцами «name», «shop_name», «price», «rate». Вы сделали запрос к таблице в виде: ALTER TABLE products ADD COLUMN id INT AUTO_INCREMENT FIRST, ADD PRIMARY KEY (id); а потом добавили еще одну строку вида: INSERT INTO products VALUES (22,'heads','cool_shop',65,5). При этом до добавления последней команды значение крайней строки id было равно 12. Какие изменения сделала команда ALTER TABLE? Какое на данный момент значение поля «id» в крайней строке и почему? Какое следующее значение будет у этой строки, если применить автоматическую нумерацию при следующем добавлении строки?- команда ALTER TABLE сделала дополнительный столбец «id», применив маркерпервичного ключа на этом столбце, обозначив место размещения столбца вначале таблицы (FIRST) и автоматическое нумерование AUTO_INCREMENT. Послеприменения всех операций значение последней строки id стало равно 22, т.к.было установлено вручную. Если добавить следующую строку, то значение будет23, т.к. нумерация пойдет именно с предыдущего значения
- команда ALTER TABLE сделала дополнительный столбец «id», применив маркерпервичного ключа на этом столбце, обозначив место размещения столбца вначале таблицы (FIRST) и автоматическое нумерование AUTO_INCREMENT. Послеприменения всех операций значение последней строки id стало равно 11, т.к.была установлена автоматическая нумерация данного поля. Если добавитьследующую строку, то значение будет 12 по той же причине
- команда ALTER TABLE сделала дополнительный столбец «id», применив маркерпервичного ключа на этом столбце и автоматическое нумерованиеAUTO_INCREMENT. После применения всех операций значение последнейстроки id стало равно 11, т.к. была установлена автоматическая нумерация данногополя. Если добавить следующую строку, то значение будет 12 по той же причине
Ответ
Этот вопрос в коллекциях
Стараюсь держать низкие цены на коллекции ответов на вопросы!