Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Използвайте Създаване на изявление за създаване на таблица в SQL Server - SQL Server / T-SQL урок, част 34

Сценарий:

Предоставя ви се файл в Excel с известна информация, свързана с Клиента с колони по-долу
Име,
Фамилия,
Възраст,
Телефонен номер,
Данни за раждане ,
Sex

и ще бъдете помолени да създадете таблица в базата данни на SQL Server и да запишете данните в новосъздадената таблица.

Решение:

Можем да използваме изявление за създаване, за да създадем таблица в база данни на SQL Server. По-долу е Създаване на изявление

Създаване на таблица Table_Name(Column_OneName DataType(Размер, ако е необходимо),Column_TwoName DataType(Размер, ако е необходимо),Column_ThreeName DataType(Размер, ако е необходимо),Column_FourName DataType)(Size)
Ако искаме да създадем таблица с нашето по-горе изискване, нашето изявление за създаване с be

Create Table Customer
(FirstName VARCHAR(50),
LastName VARCHAR(50),
Age SmallInt,
PhoneNumber CHAR(9),
DOB Date,
Sex CHAR(1)
)

Има няколко точки, които трябва да забележите в по-горе Създаване на изявление. Не съм използвал името на схемата с името на таблицата. Ако не предоставите име на схема с име на таблица, тя ще бъде създадена с dbo схема.

Да кажем, че имаме схема за продажби и бихме искали да създадем клиент в схема за продажби. Нашата декларация за създаване ще бъде


Create Table Sales.Customer
(FirstName VARCHAR(50),
LastName VARCHAR(50),
Age TinyInt,
PhoneNumber CHAR(9),
DOB Date,
Sex CHAR(1)
)

VARCHAR(50) за собствено и фамилно име : Ще ни позволи да съхраняваме знаци и максималният брой ще бъде 50.
TinyInt за възраст: Това ще ни позволи да съхраняваме целочислена стойност между 0 до 255.
CHAR(9) за PhoneNumber : Char ще ни позволи да съхраняваме знаци, тъй като знаем, че трябва да съхраняваме 9 знака, използвахме Char(9).
Дата за DOB: В колоната Дата на раждане ще можем да съхраняваме дата, тъй като имаме тип данни=дата.
Символ (1) за пол: Тъй като бихме искали да съхраняваме M или F за секс, Char ще ни позволи да съхраняваме един символ.


Видео демонстрация:Как да използваме Създаване на изявление за създаване на таблица на SQL Server
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да задам име на таблица в динамична SQL заявка?

  2. SQL Server 2016:Импортиране на данни

  3. Как да зададете цвета на лентата на състоянието в SSMS за различни екземпляри на SQL сървър - SQL Server / TSQL урок, част 6

  4. SQL NVARCHAR и VARCHAR граници

  5. ODBC заявка на MS SQL Server, връщаща първите 255 знака само в PHP PDO (FreeTDS)