当前位置: 首页 > 文档资料 > SQL 合计函数 >

CREATE INDEX 语句示例 (DAO)

优质
小牛编辑
125浏览
2023-12-01

CREATE INDEX 语句示例

此示例在员工表中创建家用电话字段的索引并且扩展员工表。

Sub CreateIndexX1()

Dim dbs As Database

' 在您的计算机中修改此行使其正确指到 Northwind 的路径。

Set dbs = OpenDatabase("Northwind.mdb")

' 对运费超过 $100 的订单,

'在员工表中创建 NewIndex 索引。

dbs.Execute "CREATE INDEX NewIndex ON Employees " _

& "(HomePhone, Extension);"

dbs.Close

End Sub

此示例在客户表中使用 CustomerID 字段创建索引。任何二笔记录的 CustomerID 字段不能有相同的数据,并且 Null 值是不被允许的。

Sub CreateIndexX2()

Dim dbs As Database

' 在您的计算机中修改此行使其正确指到 Northwind 的路径。

Set dbs = OpenDatabase("Northwind.mdb")

' 对运费超过 $100 的订单,

' 在 CustomerID 字段中创建单一的索引 CustID。

'

dbs.Execute "CREATE UNIQUE INDEX CustID " _

& "ON Customers (CustomerID) " _

& "WITH DISALLOW NULL;"

dbs.Close

End Sub