Вопросы по теме 'alter-table'

Обновление серверной базы данных при обновлении программного обеспечения с помощью Java
С помощью какого инструмента/библиотеки можно обновить существующую структуру базы данных. При обновлении программного обеспечения также необходимо изменить базу данных. Поскольку могут быть разные версии программного обеспечения, необходимо...
618 просмотров
schedule 19.03.2024

Как мне добавить больше членов в столбец типа ENUM в MySQL?
Справочное руководство по MySQL не дает четкого примера того, как это сделать. У меня есть столбец названий стран типа ENUM, в который мне нужно добавить больше стран. Каков правильный синтаксис MySQL для этого? Вот моя попытка: ALTER TABLE...
199898 просмотров
schedule 14.05.2022

PostgreSQL v7.4 ALTER TABLE, чтобы изменить столбец
Мне нужно изменить длину столбцов CHAR в таблицах в базе данных PostgreSQL v7.4. Эта версия не поддерживает возможность прямого изменения типа или размера столбца с помощью оператора ALTER TABLE. Таким образом, прямое изменение столбца с CHAR (10)...
1781 просмотров
schedule 21.08.2022

Любой способ просмотреть ALTER TABLE после его выполнения? -MySQL
Точно так же SHOW CREATE TABLE tblname; возвращает то, что было выполнено ранее, есть ли способ просмотреть SQL запроса ALTER TABLE? Пожалуйста помоги?
4555 просмотров
schedule 13.08.2022

Как преобразовать столбец таблицы в другой тип данных
У меня есть столбец с типом Varchar в моей базе данных Postgres, который я имел в виду, чтобы быть целыми числами... и теперь я хочу изменить их, к сожалению, это не работает с моей миграцией рельсов. change_column :table1, :columnB, :integer...
6801 просмотров

Как ИЗМЕНИТЬ набор секционированных таблиц в Postgres?
Я создал набор секционированных таблиц в Postgres и начал вставлять много строк через главную таблицу. Когда у меня произошел сбой в процессе загрузки, я понял, что должен был объявить строку идентификатора BIGSERIAL (BIGINT с последовательностью, за...
4029 просмотров
schedule 06.09.2022

Как изменить базу данных на связанном сервере БЕЗ прав SYSADMIN?
Мое требование состоит в том, что пользователь, выполняющий изменение, НЕ МОЖЕТ быть sysadmin (он может иметь все остальные права, но не sysadmin). Я запускаю запрос с локального сервера, который должен изменить удаленный. EXEC ('ALTER...
3477 просмотров

Изменить таблицу, если столбец не существует
В таблице я хочу проверить, существует ли определенный столбец или нет. Если столбец не существует, я хочу изменить таблицу и создать этот столбец. Я использую Oracle 11g.
20908 просмотров
schedule 08.04.2022

если существует оператор изменения таблицы с ненулевым значением или значением по умолчанию, это не работает
Я пытаюсь добавить один новый столбец column2 в test_tbl и установить для столбца значение по умолчанию 'Н/Д' и не нуль . Заявление следующее: if not exists (select 1 from syscolumns where object_name(id) = 'test_tbl' and name =...
8119 просмотров
schedule 04.05.2023

Как удалить столбец из таблицы в MySQL
Учитывая таблицу, созданную с использованием: CREATE TABLE tbl_Country ( CountryId INT NOT NULL AUTO_INCREMENT, IsDeleted bit, PRIMARY KEY (CountryId) ) Как удалить столбец IsDeleted ?
761545 просмотров
schedule 27.06.2022

SQL SET DEFAULT не работает в MS Access
Возможный дубликат: Предложение DEFAULT в операторе ALTER TABLE приводит к синтаксической ошибке Я пытаюсь выполнить следующую инструкцию, используя SQL-запрос в MS Access; ALTER TABLE [table] ALTER COLUMN [column] SET DEFAULT...
13375 просмотров

Изменить столбец против столбца изменения
Я знаю, что мы не можем переименовать столбец, используя modify column syntax , но можем change column syntax . Мой вопрос: каково основное использование modify syntax ? Например, alter table tablename change col1 col1 int(10) not null...
42489 просмотров
schedule 19.06.2022

Добавление нескольких столбцов ПОСЛЕ определенного столбца в MySQL
Мне нужно добавить несколько столбцов в таблицу, но расположить столбцы после столбца с именем lastname . Я пробовал это: ALTER TABLE `users` ADD COLUMN ( `count` smallint(6) NOT NULL, `log` varchar(12) NOT NULL, `status` int(10)...
606123 просмотров
schedule 30.08.2022

Ошибка «недействительно для создания ограничения по умолчанию» при попытке добавить ограничение в существующую таблицу
Я хочу добавить ограничение по умолчанию, используя ALTER TABLE в SQL Server, но вместо этого получил следующее сообщение об ошибке. Столбец «Дата начала» в таблице «Регистрация» недопустим для создания ограничения по умолчанию. Я знаю,...
11831 просмотров
schedule 09.07.2022

Изменить таблицу, добавить столбец и установить значение
У меня есть таблица в mysql, ее структура: ID| text| content 1 | bla| sadas| 2 | bla| sadas| 3 | bla| sadas| 4 | bla| sadas| Я хочу добавить новый столбец «UID» с «изменить таблицу» и установить значение...
1561 просмотров
schedule 28.08.2023

Добавить и обновить столбец/создать новую таблицу с дополнительной строкой
У меня есть две огромные таблицы с 10 миллионами строк в таблице A и 2,5 миллионами строк в таблице B. Обе таблицы имеют общий идентификатор поля. В таблице A ~ 250 столбцов, а в таблице B — 5 столбцов. Все идентификаторы в таблице B присутствуют в...
185 просмотров
schedule 25.02.2023

MySQL – повторяющаяся ошибка ввода при попытке добавить новый столбец
У меня есть база данных MySQL с таблицей с 2 ​​миллионами строк, использующей механизм innodb. Я хочу добавить еще один столбец, но постоянно получаю следующую ошибку: Error 1062: Duplicate entry '' for key 'PRIMARY' SQL Statement: ALTER TABLE...
12615 просмотров
schedule 19.04.2022

Предложение ALTER TABLE WHERE
Я плохо разбираюсь в DDL. Я исходил из того, что это была статья WHERE для команды ALTER , и теперь, после некоторых исследований, я понял, что пункт WHERE не существует для команды ALTER . Как обрабатывать случаи, когда нам может понадобиться...
13701 просмотров
schedule 20.09.2022

Принудительно усекать модификацию VARCHAR?
Я хотел бы ограничить VARCHAR до 255 для нескольких столбцов, чтобы добавить индекс. alter table striker modify contacts varchar(255) Когда я пытаюсь запустить указанную выше команду, я получаю Error Code: 1265. Data truncated for column...
886 просмотров
schedule 23.07.2023

Преобразование типа данных столбца таблицы из изображения в varbinary
У меня есть таблица типа: create table tbl ( id int, data image ) Выяснилось, что столбец data имеет очень маленький размер, который можно хранить в varbinary(200) . Таким образом, новая таблица будет, create table tbl (...
19877 просмотров