2
ответа

ALTER TABLE my_table ADD @column INT

Если я хочу использовать переменную в качестве имени нового столбца, это возможно в MS SQL? Пример, который не работает: ALTER TABLE my_table ADD @column INT Это прекрасно сработало для меня: EXEC ('ALTER TABLE my_table ...
вопрос задан: 10 April 2010 16:51
2
ответа

Как я добавляю больше участников к своему столбцу ПЕРЕЧИСЛИМОГО типа в MySQL?

Справочник MySQL не обеспечивает ясный пример о том, как сделать это. У меня есть столбец ПЕРЕЧИСЛИМОГО типа названий страны, к которым я должен добавить больше стран. К чему корректный синтаксис MySQL...
вопрос задан: 1 October 2009 05:30
2
ответа

ALTER TABLE с программно решительным постоянным ЗНАЧЕНИЕМ ПО УМОЛЧАНИЮ

Я пытаюсь добавить столбец (MSSQL 2005) к таблице (Сотрудник) с ограничением по умолчанию первичного ключа другой таблицы (Отдел). Затем я собираюсь сделать этот столбец FK к той таблице...
вопрос задан: 24 March 2009 13:15
2
ответа

SQL Server - сценарий уже для обновления столбцов базы данных от varchar до nvarchar, если не nvarchar

Я нахожусь в ситуации, где я должен обновить существующую структуру базы данных от varchar до nvarchar использование сценария. Так как этот сценарий выполняется каждый раз, приложение конфигурирования запущено, я быть бы...
вопрос задан: 7 October 2008 19:34
1
ответ

Измените таблицу MySQL для добавления комментариев к столбцам

Я проверял MySQL Documentation на ALTER TABLE, и это, кажется, не включает способ добавить или изменить комментарий к столбцу. Как я могу сделать это? - для таблицы ALTER TABLE myTable КОММЕНТАРИЙ '...
вопрос задан: 1 April 2019 14:23
1
ответ

Запрос PDO обновляет столбец datetime, которого нет в запросе. Часть 2

Продолжение этого вопроса: запрос PDO обновляет столбец datetime, которого нет в запросе. Столбец в моей таблице с именем lastLoginDate автоматически обновлялся, даже если мой подготовленный оператор не ...
вопрос задан: 19 March 2019 16:06
1
ответ

PostgreSQL = > ALTER TABLE без часового пояса - > с часовым поясом, используя выбор для TZ

Я пытаюсь преобразовать столбец и сохранить данные в указанном часовом поясе. У меня есть скрипт, но в конце он выдает ошибку SELECT. ALTER TABLE schema.table ALTER COLUMN column_date ...
вопрос задан: 5 March 2019 18:00
1
ответ

Код ошибки: 1845. ALGORITHM = INSTANT не поддерживается для этой операции. Попробуйте ALGORITHM = COPY / INPLACE

Я обновил до MySQL 8.0.13 и попытался добавить новое поле, используя «ALGORITHM = INSTANT», но получил следующую ошибку «Код ошибки: 1845. ALGORITHM = INSTANT не поддерживается для этой операции. Попробуйте ...
вопрос задан: 23 January 2019 07:22
1
ответ

Измените Тип Столбца в sqlite3

Я довольно плохо знаком с SQLite 3, и сейчас я должен был добавить столбец к существующей таблице, которую я имел. Я пошел о выполнении этого путем выполнения: ALTER TABLE thetable категория ADD COLUMN;. конечно, я забыл указывать...
вопрос задан: 21 October 2017 08:58
1
ответ

SQL Server добавляет первичный ключ с автоматическим увеличением в существующую таблицу

В качестве заголовка у меня есть существующая таблица, которая уже заполнена 150000 записями. Я добавил столбец Id (который в настоящее время имеет значение NULL). Я предполагаю, что могу запустить запрос, чтобы заполнить этот столбец ...
вопрос задан: 13 July 2017 23:51
1
ответ

Добавить столбец, если он не существует, во все таблицы?

Я использую SQL Server 2005/2008. Мне нужно добавить столбец в таблицу, если он еще не существует. Это будет применяться ко всем таблицам в данной базе данных. Я надеялся, что был близок, но у меня проблемы с этим ...
вопрос задан: 25 May 2016 11:01
1
ответ

Как переименовать таблицу в SQL Server?

SQL-запрос, который я использовал, следующий: ALTER TABLE oldtable RENAME TO newtable; Но он выдает ошибку. Сервер: Msg 156, Level 15, State 1, Line 1 Неверный синтаксис рядом с ключевым словом 'TO'.
вопрос задан: 10 October 2015 05:18
1
ответ

mysql : loop over tables and alter table add index

I have ~1000 tables that start with the same prefix : table_prefix_{SOME_ID} (i can take the ids from another table) what is the fast way to loop over all the tables in mysql and do : ALTER ...
вопрос задан: 25 August 2010 10:48
1
ответ

измените таблицу, добавляют … перед 'кодом'?

ALTER TABLE tada_prod.action_6_weekly ИДЕНТИФИКАТОР СТОЛБЦА ADD ПУСТОЙ УКАЗАТЕЛЬ INT AUTO_INCREMENT, УНИКАЛЬНЫЙ ПОСЛЕ member_id; работы, таким образом, я думал, для добавления столбца как первого столбца, я мог сделать ALTER TABLE 'tada_prod'...
вопрос задан: 4 August 2010 03:11
1
ответ

Проблема с Postgres ALTER TABLE

У меня есть одна проблема с ALTER TABLE в postgre. Я хочу изменить размер столбца varchar. Когда я пытаюсь сделать это, он говорит, что представление зависит от этого столбца. Я не могу отказаться от представления, потому что ...
вопрос задан: 14 July 2010 06:34
1
ответ

MySQL: Как добавить столбец, если он уже не существует?

Я хочу добавить столбец к таблице, но я не хочу, чтобы это перестало работать, если это было уже добавлено к таблице. Как я могу достигнуть этого? Столбец Add # перестал работать, если он уже существует ALTER TABLE 'Имя таблицы' ADD '...
вопрос задан: 13 July 2010 22:41
1
ответ

Как добавить значение по умолчанию к уже существующему столбцу?

У меня есть существующий столбец в моей базе данных SQL Server. Я попробовал обо всем, о чем я могу думать, но не могу заставить значение по умолчанию быть добавленным к столбцу. Какой работы в любой базе данных...
вопрос задан: 17 June 2010 00:15
1
ответ

Добавить не пустой столбец DateTime к SQLite без значения по умолчанию?

Похоже, что я не могу добавить не пустое ограничение или удалить ограничение по умолчанию. Я хотел бы добавить столбец даты и времени к таблице и иметь весь набор значений к чему-либо (возможно, 1970 или 2000 год), но...
вопрос задан: 12 June 2010 04:05
1
ответ

Как изменить первичный ключ в SQL к auto_increment?

У меня есть таблица в MySQL, который имеет первичный ключ: mysql> desc подарки; +---------------+-------------+------+-----+---------+-------+ | Поле | Тип | Пустой указатель | Ключ | Значение по умолчанию | Дополнительный | +---...
вопрос задан: 24 April 2010 11:50
1
ответ

запросите “ALTER TABLE test_posts ADD липкое булево значение по умолчанию NOT NULL = ложь” = ошибка

Что случилось с моим запросом? ALTER TABLE test_posts ADD липкое булево значение по умолчанию NOT NULL = ложный № 1064 - у Вас есть ошибка в Вашем синтаксисе SQL; проверьте руководство, которое соответствует Вашему серверу MySQL...
вопрос задан: 14 March 2010 22:50
1
ответ

MySql ALTER TABLE на производственных базах данных - какие-либо проблемы?

У меня есть приблизительно 100 баз данных (весь одинаковый структура, только на различных серверах) приблизительно с дюжиной таблиц каждый. Большинство таблиц является маленьким (позволяет, говорят что 100 МБ или меньше). Существуют случайные пограничные
вопрос задан: 20 February 2010 21:17
1
ответ

Упорядочивание сортировки по умолчанию в MySQL (ALTER TABLE … ORDER BY …;)

Предположите, что упорядочивание по умолчанию таблицы MySQL (ISAM) изменяется путем выполнения: ORDER BY имени таблицы ALTER TABLE columnname ASC; С этого времени, я гарантировал, что получил записи, полученные из...
вопрос задан: 7 April 2009 13:57
0
ответов

Изменение размера столбца в SQL Server

Как изменить размер столбца зарплаты в таблице сотрудников с числового (18,0) на числовой (22,5)
вопрос задан: 6 July 2018 20:14
0
ответов

SQL изменить тип данных столбца от nvarchar до int

Можно ли изменить тип данных поля на nvarchar на int? изменить таблицу сотрудника изменить обозначение столбца int это действительно ?? Если нет, то можно ли это сделать каким-то другим способом? П.С .: Я использую MS SQL ...
вопрос задан: 3 April 2018 13:14
0
ответов

Переименовать столбец SQL Server 2008

Я использую SQL Server 2008 и Navicat. Мне нужно переименовать столбец в таблице с помощью SQL. ALTER TABLE table_name RENAME COLUMN старое имя новое имя; Это утверждение не работает.
вопрос задан: 15 January 2018 10:10
0
ответов

Создать индекс для огромной производственной таблицы MySQL без блокировки таблицы

Мне нужно создать индекс для таблицы MySQL с ~ 5 миллионами строк. Это производственная таблица, и я боюсь, что если я запущу оператор CREATE INDEX, весь блок будет целым ... Есть ли способ создать этот индекс ...
вопрос задан: 20 October 2017 20:28
0
ответов

ALTER TABLE для зависимого столбца

Я пытаюсь изменить тип данных столбца первичного ключа на tinyint из int. Этот столбец является внешним ключом в других таблицах. Итак, я получаю следующую ошибку :Msg 5074, Уровень 16, состояние 1, строка 1 Объект '...
вопрос задан: 6 August 2017 10:26
0
ответов

Как использовать ALTER TABLE, чтобы добавить новый столбец и сделать его уникальным?

Как использовать ALTER TABLE, чтобы добавить новый столбец и сделать его уникальным?
вопрос задан: 11 June 2017 08:09
0
ответов

MySQL отбрасывает все индексы из таблицы

У меня есть база данных MySQL, которая работает в течение некоторого времени со многими изменениями. В последнее время я просмотрел его и заметил, что в некоторых случаях я удваивал индекс в том же поле. Некоторые индексы ...
вопрос задан: 29 May 2017 14:54
0
ответов

Update foreign key references when doing the SQLite alter table trick

In the SQLite FAQ[1] it is mentioned that SQLite does not have full ALTER TABLE support. In a previous question on StackOverflow [2] a trick is mentioned to accomplish table modifications. What I ...
вопрос задан: 23 May 2017 12:24