Описание тега alter
"alter" - это ключевое слово SQL, используемое для изменения или модификации структуры таблицы или записей в таблице.
0
ответов
Обновить первичный индекс для таблицы со столбцом идентификаторов
Можно ли изменить уникальный первичный индекс / первичный индекс таблицы Teradata, которая содержит существующие данные и имеет столбец идентификаторов? Каков наилучший способ сделать это при сохранении значений, используемых в настоящее время в сто…
30 апр '18 в 10:52
1
ответ
Изменить вид SSMS Изменить на
В SSMS 2012 нет возможности редактировать представление. Когда я выбираю дизайн, SSMS предлагает своего рода умного дизайнера, который заменяет мой сценарий чем-то другим. В качестве обходного пути я увидел предложение "Script View As" -> "ALTER to"…
09 мар '14 в 00:25
0
ответов
SQL: Как изменить столбец таблицы, которая имеет ссылку в представлении
У меня есть представление, которое ссылается на несколько таблиц. Мне нужно увеличить длину столбца varchar в одной из этих таблиц. Поскольку этот столбец используется в View, я получаю следующую ошибку при выполнении запроса Alter для этого столбца…
17 ноя '16 в 11:45
1
ответ
Внешний ключ Oracle
Итак, у меня есть две таблицы CREATE TABLE Client( ID NUMBER(10) NOT NULL, (PRIMARY KEY) Name VARCHAR(30) NOT NULL, Surname VARCHAR(30) NOT NULL, Phone NUMBER(11) NOT NULL, Email VARCHAR(70)); CREATE TABLE Boss( B_Surname VARCHAR(30) NOT NULL, (PRIM…
18 янв '15 в 21:05
2
ответа
Удалите CHARACTER SET UNICODE_FSS из столбца в базе данных Firebird
У меня есть база данных Firebird с несколькими таблицами в ней. Есть несколько столбцов, которые были добавлены, когда база данных была создана как alter table Machines add MachineVersion varchar(100) CHARACTER SET UNICODE_FSS Я хочу изменить эти ст…
05 мар '12 в 23:46
1
ответ
Как конвертировать MYSQL UTF-8, если размер строки слишком велик?
Я нахожусь в базе данных MYSQL, пытаясь изменить мою таблицу, закодированную в latin1, в UTF-8. Имя таблицы - "Журналист", в котором 12 столбцов указаны с максимальной длиной 3000. Это sql, который я запускаю. ALTER TABLE `journalist` CONVERT TO CHA…
17 фев '14 в 19:19
2
ответа
Как изменить значения по умолчанию для столбца таблицы mysql?
У меня есть таблица со столбцом типа timestamp какие по умолчанию current_timestamp и обновления для current_timestamp на каждом обновлении. Я хочу удалить функцию "при обновлении" в этом столбце. Как мне написать заявление об изменении? Я попробова…
20 ноя '09 в 12:37
0
ответов
Как разрешить пользователям изменять представления, возвращаемые контроллером в саду
Я создал пользовательский модуль, который возвращает представление на основе имени сайта арендатора (для каждого арендатора отображается другое представление). Есть ли способ разрешить пользователям редактировать содержимое этого представления, испо…
09 сен '14 в 17:39
1
ответ
C#-Изменить таблицу tname добавить столбец cname Long Integer NOT NULL-throws исключение
Я создаю таблицы и столбцы динамически. Сначала создайте таблицы, а затем добавьте в них столбцы с помощью alter table. Но всякий раз, когда ALTER TABLE TNAME ADD COLUMN CNAME LONG INTEGER NOT NULL выполняется, это показывает ошибку в операторе изме…
07 мар '12 в 09:55
1
ответ
Ошибка при добавлении столбца в Access через набор записей
Я пытаюсь добавить столбец в существующую таблицу в MS Access 2010 с помощью adodb.recordset rst.Open "ALTER TABLE tblPatients ADD COLUMN husband_profession TEXT", conn, adopendynamic, adlockoptimistic Я получаю следующую ошибку Ошибка ADODB.Records…
12 май '16 в 07:38
2
ответа
Кнопка редактирования в mysql
Я получил свою базу данных, чтобы работать, и я могу добавить свои данные и получить обратно на нее снова. Это прекрасно, потому что это первый раз, когда я заставляю его работать, и это открывает много возможностей. Так что мой следующий проект зде…
30 мар '15 в 10:46
1
ответ
Чтобы изменить назначение триггера в базе данных Oracle
Когда я хочу вставить столбец в существующую таблицу (или уменьшить размер поля) в базе данных Oracle, я переименовываю его, воссоздаю другую таблицу (со старым именем) и копирую данные из старой в новую таблицу. Но в то же время все триггеры, прикр…
11 фев '19 в 10:25
1
ответ
ALTER Query не работает
У меня есть две таблицы: cleanup а также uniqueEntries, У них обоих есть автоинкремент id в качестве первичного ключа. Структура таблицы uniqueEntries происходит от cleanup в качестве таких: $sql = "CREATE TABLE uniqueEntries LIKE cleanup"; //create…
24 сен '15 в 20:16
3
ответа
Триггер не работает - измените таблицу, чтобы добавить новый столбец перед вставкой в него
Я делаю триггер, чтобы изменить таблицу, которая добавляет новый столбец к нему и вставляет в него значение. Мой код выглядит так: delimiter | CREATE TRIGGER addfield AFTER INSERT ON `entity_group_mapping` FOR EACH ROW BEGIN ALTER TABLE user_access …
03 авг '12 в 05:59
1
ответ
Postgres REASSIGN OWNED только для 1 базы данных
Я хочу использовать REASSIGN OWNED запрос на изменение всех объектов в 1 базе данных от владельца A к владельцу B. Допустим, у меня есть следующие базы данных: postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | template0 | postgres | UTF8 | en…
18 ноя '14 в 20:28
1
ответ
Как добавить новый столбец в таблицу, используя тип набора, значения которого из оператора выбора?
Я хочу добавить новый столбец в таблицу, скажем, table1, используя тип SET. Значения в наборе должны быть из значений столбца из другой таблицы, скажем, table2, например: Таблица 2: name ------- name1 name2 name2 поэтому я хочу иметь новый столбец в…
10 дек '14 в 09:00
1
ответ
Изменить команду вместе с ключом по умолчанию
Я хотел добавить Default к существующему столбцу с помощью команды alter, alter table Student_Details modify column Student_Class enum('First','Second','Third') Default '{1}' ; Есть ли способ сделать это.
22 окт '15 в 03:33
1
ответ
Уникальный не ноль и ноль
Я новичок в SQL, и я создал уникальный ключ в столбце. Теперь я хочу изменить столбец, где он не допустит нулевых или нулевых значений. Я пытался сделать это ALTER TABLE sales ALTER COLUMN VerificationCode VARCHAR NOT NULL Однако это дает следующую …
09 сен '15 в 04:18
3
ответа
Программно установленный столбец обнуляемый
Я хотел бы удалить not null ограничение на столбец, независимо от его типа (nvarchar, bingint, smallint). Я уверен, что это может быть достигнуто с помощью sp_executesql и строит ALTER TABLE xxx ALTER COLUMN cccc type NULL заявление (путем получения…
03 мар '15 в 10:20
1
ответ
Синтаксис даты выпуска в SQL
Я продолжаю получать это сообщение об ошибке при попытке изменить тип данных моего столбца: alter table x modify column order_date date NOT NULL; ОШИБКА в строке 1 ORA-00905 отсутствует ключевое слово Я не уверен, где я иду не так, как я знаю, что е…
07 апр '13 в 20:08