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