在 IBM netezza sql server 中创建唯一的主键?
Posted
技术标签:
【中文标题】在 IBM netezza sql server 中创建唯一的主键?【英文标题】:create unique primary key in IBM netezza sql server ? 【发布时间】:2014-11-17 02:19:43 【问题描述】:我需要创建一个唯一的主键,它也可以在 IBM netezza sql server 中被索引?
我发现 netezza 不支持 UNIQUE 键。
有没有办法解决这个问题?
谢谢
【问题讨论】:
见:***.com/questions/5649297/… Netezza 根本没有实现索引,所以您所说的“在 IBM Netezza 中建立索引”是什么意思不清楚。 netezza 支持索引,但不支持唯一主键。谢谢 @BillProvince,那个帖子没有解决问题。 这是不正确的。 Netezza 绝对不支持创建索引。 【参考方案1】:当您需要为代理键创建值等操作时,IBM 的 PureData System for Analytics(又名 Netezza)提供了序列。
您可以阅读the documentation for sequences here.
【讨论】:
以上是关于在 IBM netezza sql server 中创建唯一的主键?的主要内容,如果未能解决你的问题,请参考以下文章
在 IBM netezza SQL 数据库中运行存储过程的错误
由于日期格式,将数据从 txt 文件导入 IBM netezza SQL 数据库时出错
如何安排 sql 脚本并将数据导出到 IBM Netezza 中的特定位置
如何从 Aginity 工作台检查在 IBM Netezza SQL 中创建表的数据和时间