alter-table

как название, у меня есть существующая таблица, которая уже заполнена 150000 записей. Я добавил столбец Id (который в настоящее время равен нулю). Я предполагаю, что могу запустить запрос, чтобы заполнить этот столбец инкрементными числами, а затем установить в качестве первичного ключа и включить автоматиче...

Я пытаюсь изменить таблицу, чтобы сделать ее первичный ключевой столбец AUTO_INCREMENT постфактум. Я пробовал следующий SQL, но получил уведомление о синтаксической ошибке. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT Я делаю что-то неправильно или это невозможно? +--------------------+ ...

у меня есть таблица под названием provider. У меня есть три колонки под названием person,place,thing. Могут быть дубликаты людей, дубликаты мест и дубликаты вещей, но никогда не может быть дубликата комбинации человек-место-вещь. как бы я изменил таблицу, чтобы добавить составной первичный ключ для этой табл...

у меня есть база данных SQL Server, и я только что понял, что могу изменить тип одного из столбцов из int до bool. Как я могу сделать это без потери данных, которые уже вступили в эту таблицу? ...

у меня есть таблица mySQL под названием test: create table test( locationExpect varchar(120) NOT NULL; ); Я хочу изменить столбец locationExpect на: create table test( locationExpect varchar(120); ); Как это можно сделать быстро?...

можно ли изменить таблицу добавить несколько столбцов в одном операторе в sqlite? Следующее не будет работать. alter table test add column mycolumn1 text, add column mycolumn2 text; ...

справочное руководство MySQL не дает четкого примера о том, как это сделать. у меня есть столбец перечисления имен стран, в который мне нужно добавить больше стран. Каков правильный синтаксис MySQL для достижения этой цели? вот моя попытка: ALTER TABLE carmake CHANGE country country ENUM('Sweden','Malaysia...

у меня есть вопрос о ALTER TABLE команда на очень большой таблице (почти 30 миллионов строк). Один из его столбцов-это varchar(255) и я хотел бы изменить его размер до varchar(40). В принципе, я хотел бы изменить свой столбец, выполнив следующую команду: ALTER TABLE mytable ALTER COLUMN mycolumn TYPE varchar...

ввод следующей команды в интерактивный терминал PostgreSQL приводит к ошибке: ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11); какая правильная команда для изменения типа данных столбца?...

Я пробовал следующее, Но мне не удалось: ALTER TABLE person ALTER COLUMN dob POSITION 37; ...