Разновидности ALTER TABLE

Ниже представлены примеры и их подробное описание. Эти примеры помогут Вам самим добавлять, редактировать или удалять столбцы в таблицах без помощи разработчиков:  

1. alter table dbo.Services alter column Name DT_STR2048 — теперь поле NAME в таблице Services  будет принимать строковое значение до 2048 символов;

2. alter table [dbo].[PI_DOCTYPE_RESULTS_FOR_MEDCARD] ADD [HAZARDS] [DT_STRMAX] NULL — в таблицу PI_DOCTYPE_RESULTS_FOR_MEDCARD добавляется столбец HAZARDS, который принимает строковые значение DT_STRMAX, также может принимать нулевое значение NULL;

3. alter table Risk_list alter column POLISENUMBER DT_STR100 null — теперь поле POLISENUMBER будет принимать строковые значение до 100 символов, но разрешается NULL-значения;

4. alter table [USERS] add  AUTHARCHIMED DT_BYTE — добавляет столбец AUTHARCHIMED в таблицу USERS, который будет принимать два значение 0 или 1 (тип DT_BYTE);

5. alter table dbo.[TALON_SERVICE] DROP COLUMN PARAMSTR —  удаляется столбец PARAMSTR с таблицы TALON_SERVICE.