oracle
EddieTries
这个作者很懒,什么都没留下…
展开
-
ORA-01791: 不是 SELECTed 表达式
ORA-01791: 不是 SELECTed 表达式在使用Oracle11g的时候,在执行一条查询语句的时候,报了如题的错误,这条SQL的本意是查询一个去重的列表,并按照数据的优先级进行排序,举个栗子:select distinct name from student order by grade desc乍一看没什么问题,但是查询了资料之后才发现,StackOverflow中是这样解释的...原创 2019-01-23 11:49:54 · 695 阅读 · 0 评论 -
Oracle查看主键、删除主键、添加联合主键
Oracle主键保证了单条记录的唯一性,设置了主键的表在插入数据的时候比没有设置主键的表速度更快一些,在给某一张表设置或者更改主键之前,先检查下当前表时候已经设置了主键,可以按照如下步骤进行操作1、查询某个表的主键select * from user_constraints where table_name = 'your_table_name' and constraint_type = '...原创 2019-06-20 10:50:30 · 5824 阅读 · 0 评论