Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 创建数据库 » 使用数据库对象

 

管理主键

主键由一列或组合在一起的一组列组成,其值标识表中的唯一行。主键值不会随着行中数据的有效期发生变化。因为唯一性对良好的数据库设计至关重要,所以在定义表时最好指定主键。

建议不要将近似数据类型(例如 FLOAT 和 DOUBLE)用于主键或具有唯一约束的列。近似数值数据类型在算术运算后容易产生舍入误差。

本节将介绍如何在数据库中创建和编辑主键。可以使用 Sybase Central 或 Interactive SQL 来执行这些任务。

多列主键中的列顺序

主键列的顺序由 CREATE TABLE 语句中的主键和外键子句决定。它与 CREATE TABLE 语句主键声明中列的指定顺序无关。


管理主键 (Sybase Central)
管理主键 (SQL)