Mysql:在Mysql View 中添加主键?

标签 mysql

我已经在mysql数据库中创建了 View 。现在我正在使用该 View 的gii应用程序在yii中创建CRUD操作,但它给出了一个错误,因为主键未定义。

我如何在我的 View 中定义或添加主键,因为我的 View 中没有唯一的字段。

最佳答案

你不能。 来自:http://dev.mysql.com/doc/refman/5.0/en/view-restrictions.html

It is not possible to create an index on a view.

关于Mysql:在Mysql View 中添加主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21326414/

相关文章:

mysql - Codeigniter SELECT 将检查超过 MAX_JOIN_SIZE 行

mysql - 将用户与多个其他用户相关联

python - django 中的 syncdb 问题

php - 具有 3 个字段的高级搜索,需要查询

c# - SQL 检测空值并更改查询

mysql - 如何在 Mysql 中解决此问题(#1242 - 子查询返回超过 1 行)?

mysql - Mysql 一个存储过程中的多个插入查询

c# - 通过 PHPMyAdmin 创建的数据库与 C# 的 MySQL 连接

mysql - 跟踪当前和以前的状态

php - 我什么时候应该关闭数据库连接?