Команды для изменений колонок в таблицах в SQL базе данных


#1

Мне нужно поменять тип данных в колонке в базе данных. Какая команда это выполняет?


#2

MSDN тебе в помощь


#3

https://prnt.sc/l3m6yj


#4
CREATE TABLE dbo.doc_exy (column_a INT ) ;  
GO  
INSERT INTO dbo.doc_exy (column_a) VALUES (10) ;  
GO  
ALTER TABLE dbo.doc_exy ALTER COLUMN column_a DECIMAL (5, 2) ;  
GO  

#5

Вообще, эту функцию выполняет команда ALTER TABLE.

Что бы добавить колонку:

ALTER TABLE table_name
ADD column_name datatype;

Что бы убрать колонку:

ALTER TABLE table_name
DROP COLUMN column_name;

Что бы модфицицировать данные в таблице:

ALTER TABLE table_name
ALTER COLUMN column_name datatype;

https://www.w3schools.com/sql/sql_alter.asp - вот тут примеры использования есть.

А вообще просмотрите лучше видеоурок и всё станет понятно. Вот ссылка на курс.


#6

ОСНОВЫ DDL посмотрите, там есть и Alter баз данных, и Alter таблиц