如何在 Visual FoxPro 9 中从两列或多列创建主键索引?这些列可以是不同类型的。
问问题
1438 次
2 回答
1
复合索引应该是字符串,因此在连接之前使用适当的函数(STR()、DTOS() 等)转换字段。有关详细信息,请参阅MSDN 文档。
于 2009-12-28T10:45:20.797 回答
0
另一个警告是确保您永远不会修剪键中包含的任何列的字符表示。
您应该注意的另一件事是,由 VFP 生成的参照完整性代码有时不干净,或者设计为不能很好地与级联密钥一起使用。代理键(单个无意义的列,通常是整数或 GUID)的代码要简单得多。在设计中考虑这一点可能为时已晚,但我会将其放在这里,以防它仍处于设计阶段或仍需进行实际更改。
里克·舒默 VFP MVP
于 2009-12-28T19:53:13.677 回答