How to create and drop an MS SQL column
Today, we will learn how to add and drop or rename the created table column.
Description of MSSQL column creation.
- There is a way to create UI through SQL Server Management Studio.
- There is a way to create a database column using Transact-SQL.
- You can also create commands from the CMCD window.
- The database column corresponds to a column in the table.
- It is recommended to back up the column before dropping it.
- You can also drop the database column after renaming it before removing it.
How to create an MSSQL column.
How to create a table through SQL Server Management Studio (SSMS)
1-1. Object explorer - Database- Tables - Column -right mouse - Select New Column.

1-2. TABLE and column input screen.
- Enter a “newAddColumn”.
- View and select the Data Type capture screen to enter.
- Select and enter Allow Nulls.
- Click Save when you are done typing.
1-3. Refresh the Object explorer.
- You can verify that the column has been created.

Create a column using Transact-SQL
2-1. In the SQL Run window, type the source, and click Execute.
use [sampleDB]
go
ALTER TABLE dbo.userInfoTsql ADD newAddColumnTsql VARCHAR (25);

2-2. Check for errors and check the post-refresh column created by Object explorer.

How to change and drop the MSSQL column.
Delete column through SQL Server Management Studio (SSMS)
3-1. Object explorer - Database - Tables - Column - Right mouse - Select Delete.

3-2. In the Delete Object window, click OK.

3-3. Object explorer - Check for columns after refresh.

Delete a column created using Transact-SQL.
4-1. In the SQL Run window, type the source, and click Execute.
use [sampleDB]
go
ALTER TABLE dbo.userInfoTsql DROP COLUMN newAddColumnTsql;

4-2. Object explorer - Refresh again. Check that the column has been dropped.

Changes to columns created using Transact-SQL.
5-1. In the SQL Run window, type the source, and click Execute.
- You can also change the name of the column, but you can also change the size of the data.

use [sampleDB]
go
EXEC SP_RENAME 'dbo.userInfoTsql.hp_number', 'cellNumber', 'column';
-- DataSize : VARCHAR(100) -> VARCHAR(200)
ALTER TABLE dbo.userInfoTsql ALTER COLUMN TsqlAddColumnTest VARCHAR(200);
-- Datatype : VARCHAR(200) -> NCHAR(500)
ALTER TABLE [table name] ALTER COLUMN [column name] [Type of data to be changed];
ALTER TABLE dbo.userInfoTsql ALTER COLUMN TsqlAddColumnTest NCHAR(500);
5-2. Object explorer - Refresh again. Check that the column has been changed.

Let us wrap it up.
- There are many functions to add and change columns, including defaults, not null, constraints, and so on.
- I will do the added functions when I explain the pk.
Leave a comment