sqlserver创建数据表结构代码
时间: 2024-10-17 12:02:55 浏览: 27
SQLSERVER2008存储结构三_堆数据表.doc
3星 · 编辑精心推荐
在SQL Server中,创建数据表结构通常涉及到使用`CREATE TABLE`语句。以下是一个基本的示例,用于创建一个名为`Employees`的员工表,包含常见的字段如ID、姓名、职位等:
```sql
CREATE TABLE Employees (
EmployeeID INT PRIMARY KEY,
FirstName VARCHAR(50) NOT NULL,
LastName VARCHAR(50) NOT NULL,
Position VARCHAR(100),
HireDate DATE,
Salary DECIMAL(10, 2)
);
```
这里解释一下各个部分:
- `CREATE TABLE`:开始创建新的表。
- `Employees`:表名。
- `(EmployeeID, FirstName, LastName, Position, HireDate, Salary)`:列名和它们的数据类型,每个字段之间用逗号分隔。
- `INT`, `VARCHAR`, `DATE`, `DECIMAL`: 数据类型,分别代表整数、字符串、日期和十进制数字。
- `PRIMARY KEY (EmployeeID)`: 设定EmployeeID为主键,保证唯一性。
- `NOT NULL`: 指定FirstName, LastName字段不允许有NULL值。
- `Salary DECIMAL(10, 2)`: Salary字段最多存储10位数字,其中2位小数。
阅读全文