СТВОРИТИ ТАБЛИЦЮ команда створює нову таблицю в базі даних у SQL. У цій статті ми дізнаємося про CREATE TABLE в SQL з прикладами та синтаксисом.
Оператор SQL CREATE TABLE
Інструкція SQL CREATE TABLE використовується для створення нової таблиці в базі даних. Користувачі можуть визначити структуру таблиці, вказавши назву стовпця та тип даних у команді CREATE TABLE.
Це твердження також дозволяє створити таблицю за допомогою обмеження, які визначають правила для таблиці. Користувачі можуть створювати таблиці в SQL і вставляти дані під час створення таблиці.
Синтаксис
Щоб створити таблицю в SQL, використовуйте це Синтаксис CREATE TABLE :
CREATE table table_name
(
Тип даних стовпця 1 (розмір),
тип даних column2 (розмір),
.
.
тип даних стовпцяN (розмір)
);
викликати функцію js із html
тут ім'я_таблиці є назва таблиці, колонка це назва стовпця
Приклад SQL CREATE TABLE
Давайте розглянемо кілька прикладів команди CREATE TABLE у SQL і побачимо як створити таблицю в SQL.
Приклад CREATE TABLE EMPLOYEE
У цьому прикладі ми створимо таблицю в SQL за допомогою первинний ключ , на ім'я СПІВРОБІТНИК.
CREATE TABLE Employee ( EmployeeID INT PRIMARY KEY , FirstName VARCHAR(50), LastName VARCHAR(50), Department VARCHAR(50), Salary DECIMAL(10, 2) );>
СТВОРИТИ ТАБЛИЦЮ в SQL і вставити дані
У цьому прикладі ми створимо нову таблицю і вставимо в неї дані.
Давайте створимо таблицю для зберігання даних клієнтів, таким чином ім’я таблиці – це Customer, стовпці – Name, Country, age, phone тощо.
машинопис для кожного
CREATE TABLE Customer( CustomerID INT PRIMARY KEY, CustomerName VARCHAR(50), LastName VARCHAR(50), Country VARCHAR(50), Age INT CHECK (Age>= 0 І Вік<= 99), Phone int(10) );>
Вихід:
Довжина масиву в java
Щоб додати дані в таблицю, ми використовуємо ВСТАВИТИ В синтаксис команди наведено нижче:
Синтаксис :
ВСТАВИТИ В table_name (column1, column2, …) VALUES (value1, value2, …);
Приклад запиту
if else if else if java
Цей запит додасть дані в таблицю під назвою «Тема».
INSERT INTO Customer (CustomerID, CustomerName, LastName, Country, Age, Phone) VALUES (1, 'Shubham', 'Thakur', 'India','23','xxxxxxxxxx'), (2, 'Aman ', 'Chopra', 'Australia','21','xxxxxxxxxx'), (3, 'Naveen', 'Tulasi', 'Sri lanka','24','xxxxxxxxxx'), (4, 'Aditya', 'Arpan', 'Austria','21','xxxxxxxxxx'), (5, 'Nishant. Salchichas S.A.', 'Jain', 'Spain','22','xxxxxxxxxx');>
Вихід:
Створення таблиці з іншої таблиці
Ми також можемо використовувати CREATE TABLE, щоб створити копію існуючої таблиці. У новій таблиці вона отримує точне визначення стовпця, усі стовпці або окремі стовпці можна вибрати.
Якщо для створення нової таблиці використовувалася існуюча таблиця, за замовчуванням нова таблиця буде заповнена наявними значеннями зі старої таблиці.
Синтаксис:
стеки Java
СТВОРИТИ ТАБЛИЦЮ ім'я_нової_таблиці AS
ВИБРАТИ стовпець1, стовпець2,…
ВІД існуюча_ім'я_таблиці
ДЕ ….;
Запит:
CREATE TABLE SubTable AS SELECT CustomerID, CustomerName FROM customer;>
Вихід:
Примітка: Ми можемо використовувати * замість імені стовпця, щоб скопіювати всю таблицю в іншу таблицю.
Важливі моменти про оператор SQL CREATE TABLE
- Оператор CREATE TABLE використовується для створення нової таблиці в базі даних.
- Він визначає структуру таблиці, включаючи назву та тип даних стовпців.
- The
DESC table_name;>
Команда може бути використана для відображення структури створеної таблиці- Ми також можемо додати обмеження до таблиці, наприклад NOT NULL, UNIQUE, CHECK і DEFAULT.
- Якщо ви спробуєте створити таблицю, яка вже існує, MySQL видасть помилку. Щоб уникнути цього, ви можете використовувати
CREATE TABLE IF NOT EXISTS>
синтаксис.