Что такое стол?
Таблица - это объект, который хранит данные в формате строк и столбцов . Под диаграммой показаны строки и столбец соответственно.
В этом руководстве вы узнаете:
- Что такое стол?
- Как создать таблицу
- Использование T-SQL
- T-SQL: создание новой таблицы с использованием существующей таблицы.
- Использование конструктора таблиц
- Изменить таблицу
- Использование T-SQL
- Использование конструктора таблиц
- Удалить таблицу
- Использование SQL Server Management Studio
- Использование T-SQL
Как создать таблицу
Первым шагом для сохранения данных в базе данных является создание таблицы, в которой будут размещаться данные. После создания таблицы мы можем продолжать вставлять строки в таблицу.
Мы можем создать таблицу следующими способами:
- T-SQL: создайте новую таблицу, определив все столбцы и их тип данных.
- T-SQL: создание новой таблицы с использованием существующей таблицы
- Использование конструктора таблиц
Давайте изучим это подробнее:
T-SQL: создайте новую таблицу, определив все столбцы и их тип данных.
Ниже приведен синтаксис для создания таблицы
Синтаксис:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Здесь,
- Параметр tableName обозначает имя таблицы, которую вы собираетесь создать.
- Параметры столбец_1, столбец_2… обозначают столбцы, которые нужно добавить в таблицу.
- Столбец должен быть указан как NULL или NOT NULL. Если вы не укажете, SQL Server примет значение NULL по умолчанию.
Создадим базовую таблицу с двумя столбцами
Запрос:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Предварительные требования: выберите базу данных, в которой вам нужно создать таблицу.
Шаг 1) Запустите запрос, нажав « Выполнить».
Перед выполнением запроса таблица не существует:
Результат: после выполнения запроса нажмите кнопку «Обновить», новая таблица существует как курс.
Шаг 2) Вставьте данные
До сих пор таблица существует, но в созданной таблице еще нет данных.
В Transact-SQL есть оператор INSERT, который можно использовать для вставки данных в таблицу. С помощью этого оператора мы можем вставить в таблицу один или несколько столбцов.
Синтаксис
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
Выше показан основной синтаксис команды при использовании ключевого слова VALUES для вставки данных в таблицу.
Вставим четыре строки с помощью команды Insert .
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
На снимке ниже показано, что теперь вставка четырех строк прошла успешно.
Шаг 3) Для просмотра данных в SQL Server мы используем оператор SELECT. Оператор имеет следующий синтаксис:
SELECT expressionFROM tableName[WHERE condition];
Пример запроса:
SELECT * FROM COURSE;
Результат: таблица создана, а в таблицах четыре записи. Обратите внимание, что мы можем создавать записи с повторяющимся значением в любом из столбцов, поскольку здесь нет ограничений.
T-SQL: создание новой таблицы с использованием существующей таблицы.
Теперь предположим, что нам нужна еще одна таблица, такая как таблица COURSE, созданная выше. Однако нам нужен только один столбец Course_Name, а не Course_ID.
Синтаксис:
SELECT (Column 1,… ) INTOFROM ;
Пример запроса:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
Шаг 1) Запустите запрос, нажав « Выполнить».
Результат: Создана новая таблица с именем COURSE_NAMES с существующим 1 столбцом и четырьмя записями из старой таблицы.
SELECT * FROM COURSE_NAMES;
Использование конструктора таблиц
Мы также можем создать таблицу из Studio Management IDE с помощью конструктора таблиц.
Шаг 1) Щелкните правой кнопкой мыши "Таблица"> "Создать"> "Нажмите" Таблица ".
Шаг 2) Введите имена столбцов, типы данных. Выберите, разрешать ли нули или нет.
Шаг 3) Нажмите «CTRL + S», чтобы сохранить таблицу. Введите имя как "Course_Title"
Результат: нажмите «Обновить», и мы увидим, что существует новая таблица с именем Course_Title с одним столбцом с именем Course_Name .
Изменить таблицу
Есть два способа к Alter таблице в сервере SQL .
1. T-SQL: изменить таблицу, добавив новые столбцы.
2. Использование конструктора таблиц
T-SQL: изменить таблицу, вставив столбцы
Ниже приведен синтаксис для Alter таблицы
Синтаксис :
Alter TABLE