【发布时间】:2014-11-12 13:53:23
【问题描述】:
我无法在 SQL Server 中创建任何表。错误字段总是说,我的表名附近有问题。
有人可以从第一个表中查看我的语法吗?
create table course
(c_id int not null AUTO_INCREMENT,
r_id int not null AUTO_INCREMENT,
start date,
end date,
name varchar(20),
leader int,
constraint pk_cousrse primary key (k_id, r_id, leader)
);
insert into course (start, end, name, leader)
values (26.03.2012, 23.05.2013, , morrison);
【问题讨论】:
-
让我们克服你想要在你的表上的 2 个标识列的事实,你的插入也没有意义。对于初学者,您有一个
leader列,它是一个INT,但您想在其中插入morrison。您也没有考虑到您需要对字符串使用单引号(并且您还需要将日期括在单引号中)
标签: sql sql-server-2012