CREATE TABLE Actors
(
FilmID int NOT NULL,
FirstName varchar(15) NOT NULL,
LastName varchar(15) NOT NULL,
CONSTRAINT PKActors PRIMARY KEY(FilmID, FirstName, LastName)
);写了这么一小段,CONSTRAINT PKActors PRIMARY KEY(FilmID, FirstName, LastName)
这句的意思是不是把FilmID, FirstName, LastName三个键一起作为主键?
然后在企业管理器里面确只在FilmID上面有黄色的小钥匙,不知道哪里体现了三个字段作为一个主键的?
(
FilmID int NOT NULL,
FirstName varchar(15) NOT NULL,
LastName varchar(15) NOT NULL,
CONSTRAINT PKActors PRIMARY KEY(FilmID, FirstName, LastName)
);写了这么一小段,CONSTRAINT PKActors PRIMARY KEY(FilmID, FirstName, LastName)
这句的意思是不是把FilmID, FirstName, LastName三个键一起作为主键?
然后在企业管理器里面确只在FilmID上面有黄色的小钥匙,不知道哪里体现了三个字段作为一个主键的?
解决方案 »
- sql事务怎么写啊?
- 在SQL 2000中建立表的映射。
- 问个SQL语句的写法
- 关于数据库2张表查询的问题!! 这.... 你们都会,小弟真心佩服哥你! 求助求助求助
- 错误 602:未能在 sysindexes 中找到数据库 ID 7中对象 ID 1的索引 ID 1 对应的行。请对sysindexes 运行 DBCC CHECKTABLE
- libin_ftsafe(子陌红尘) ,zjcxc(邹建) ( ) 进来接分
- SQL字符串拼接
- 小问题,但不明
- 简单但富有挑战的查询!
- 请问用sql语句怎样得到类似2003/08/11这样的时间呢?
- 为什么在新增数据库时要建立很多系统表
- 我刚学SQL,应该背哪些关键字语句
或者用语句:SP_HELPINDEX '表名'来查询
可以这样查表的主键
CREATE TABLE Actors
(
FilmID int NOT NULL,
FirstName int NOT NULL,
LastName varchar(15) NOT NULL,
CONSTRAINT PKActors PRIMARY KEY(FirstName,FilmID , LastName)
);错了吧,
我这怎么三个都有呢? ……