首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检查和改变函数波动率?

如何检查和改变函数波动率?
EN

Database Administration用户
提问于 2019-07-24 08:04:16
回答 1查看 806关注 0票数 1

我有一个函数,我认为它被定义为volatile,但是我现在知道我想要它stable

如何检查某个函数的函数波动性(volatilestableimmutable)?

当函数被定义为volatile时,我是否可以使用stable查询将波动率更改为D6?或者,函数是否需要重新删除和创建,但这次是作为stable

代码语言:javascript
复制
create or replace function my_function()
returns int as $
    select a
    from my_table
    order by 1
    limit 1
$ language sql stable;

我查看了文档的数据,但没有提到波动率的变化。

EN

回答 1

Database Administration用户

发布于 2019-07-24 08:22:14

我检查了文档再一次,第二个问题的答案是,是的,您可以使用alter function查询修改它。

代码语言:javascript
复制
alter function my_function() stable;

此外,我也看到,检查函数的波动性之前曾被要求和回答。

https://stackoverflow.com/questions/54452415/how-to-check-whether-a-function-is-immutable

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/243620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档