Вопросы по теме '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 просмотров
schedule
05.06.2023
Как ИЗМЕНИТЬ набор секционированных таблиц в Postgres?
Я создал набор секционированных таблиц в Postgres и начал вставлять много строк через главную таблицу. Когда у меня произошел сбой в процессе загрузки, я понял, что должен был объявить строку идентификатора BIGSERIAL (BIGINT с последовательностью, за...
4029 просмотров
schedule
06.09.2022
Как изменить базу данных на связанном сервере БЕЗ прав SYSADMIN?
Мое требование состоит в том, что пользователь, выполняющий изменение, НЕ МОЖЕТ быть sysadmin (он может иметь все остальные права, но не sysadmin).
Я запускаю запрос с локального сервера, который должен изменить удаленный.
EXEC ('ALTER...
3477 просмотров
schedule
26.05.2023
Изменить таблицу, если столбец не существует
В таблице я хочу проверить, существует ли определенный столбец или нет. Если столбец не существует, я хочу изменить таблицу и создать этот столбец.
Я использую 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 просмотров
schedule
03.06.2023
Изменить столбец против столбца изменения
Я знаю, что мы не можем переименовать столбец, используя 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 просмотров
schedule
08.04.2022