我想创建一个包含一对表的数据库。我正在使用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