Я хотел бы создать базу данных с двумя таблицами в ней. Я использую SSMS, и это достаточно просто для выполнения указанной задачи, щелкнув правой кнопкой мыши по созданию, но я бы хотел использовать строку запроса/командной строки (не уверен, как это сделать).SQL Создать таблицу в базе данных ssms
Создать базу данных и таблицу
CREATE DATABASE test_employees;
CREATE TABLE dbo.EmployeesBasicInfo
(
MyKeyField VarChar(8) PRIMARY KEY,
FirstName VarChar(30) NOT NULL,
LastName VarChar(50) NOT NULL,
DateStarted DateTime NOT NULL,
Age Int NOT NULL,
ModifiedDate DateTime NULL
);
Но я понятия не имею, где таблица идет или как переместить/связать его с test_employees базы данных.
Кроме того, если вы чувствуете амбиции в ответе на мой вопрос, то следующим шагом будет автоматическое создание данных для всех полей. Любые ссылки, которые вы могли бы предоставить, были бы полезными. И, если что-то, что я делаю, не лучше всего, пожалуйста, дайте мне знать - я просто попадаю в SQL.
Сделать вещи сложнее, чем необходимо, это не то, что я бы назвал лучшей практикой. Что касается, генерируя данные автоматически, что вы подразумеваете под этим? –
Что-то еще, что не является хорошей практикой, - это хранить возраст человека. Он меняется со временем. –
ха-ха, я понимаю, что вы имеете в виду сделать вещи сложнее. Я считаю, что это лучший способ учиться. – FalacyNine