暂无图片
oracle加索引的时候能给索引里面的字段设置长度吗?
我来答
分享
Liuxu
2021-12-17
oracle加索引的时候能给索引里面的字段设置长度吗?
暂无图片 5M

类似于mysql这种:ALTER TABLE action ADD INDEX idx_opt_scene_exec_list(execute_user_ids(1));

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
摸摸鱼

oracle中不可以这么做,

如你这个例子,如果非要在oracle中实现,只能用substr(execute_user_ids,0,1)建函数索引,并且在在查询时,条件也要带上这个函数才能走上索引。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
Liuxu
题主
2021-12-17
ok
回答交流
Markdown


请输入正文
提交
相关推荐
在配置OGG时,如果加错了表,怎么取消呢?
回答 2
方式一:可以OGG命令行执行deletetrandatauser.table方式二:由于OGG添加日志组其实是命名附加日志组的方式,并不是主键/外键/唯一键组合日志组,所以需要查看视图dbaloggr
RAC故障切DG之后wm_concat函数报错了?
回答 1
这个是说6104数据文件有问题,要看数据文件的状态,v$datafile,rman校验下,validatedatafile6104;
ora-04031 无法分配shared pool
回答 6
可以先了解下硬解析和绑定变量的关系,这个文章又很多。SGA30G的话,sharedpool可以适当调整到810G。
不熟悉客户的业务流程和业务逻辑,能否做SQL语句优化?
回答 4
我倒是觉得,如果熟悉客户的业务流程和业务逻辑,那么在某些sql优化上,可以获得不一样的思路。比如有时候为了获取一个字段代码的翻译,去关联了一个超大表,但你如果熟悉业务的话,会知道这个字段代码翻译有在另
OGG-00663 OCI Error
回答 1
报错信息太少了
sqlnet.encryption这个参数有什么用,在sqlnet.ora里面添加了内容如何在不重启监听的情况下使其生效。
回答 3
可以参考墨天轮上的一篇文章,sqlnet.ora修改以后无需重启,对新连接自动生效。但是不是很明白为什么要加密,这种对性能是有一定的影响的,我在银行很多年,都没用到有需要这种加密的。搞不好还有bug啥
【RMAN】通过V$RMAN_BACKUP_JOB_DETAILS查看Status是失败的,过一段时间在看编程Completed状态,这样正常么?
回答 1
你要去看具体的备份日志。这里显示的是任务完成了,但是备份归档中可能出现过错误,例如归档不可用等。需要具体去检查。
sql server是不是没有像oracle一样的模式?
回答 1
已采纳
有啊,默认的模式就是dbo,当然可以自己建;只是说Oracle的user和schema通常创建在一起而已
人大金仓DCI
回答 3
暂时没玩儿过人大金仓的,看报错内容似乎就是说free(dataemp)的时候,指针不对导致了空指针?datatemp看起来是个全局变量,是否是中间某次加工,或者某次查询结果然后赋值之后导致这个变量成了
报错误:ora--1555 :快照过旧:回退段号 9(名称为 "_SYSSMU9_1650507775$")过小)
回答 7
感谢感谢