写点什么

YashanDB compile_clause 语法

作者:YashanDB
  • 2025-04-01
    广东
  • 本文字数:461 字

    阅读完需:约 2 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C/SQL%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C/%E9%80%9A%E7%94%A8SQL%E8%AF%AD%E6%B3%95/compile_clause.html



compile_clause 用于执行某个对象的重编译。


如果重编译的对象有任何依赖的对象失效,系统将首先重编译这些依赖的对象。


对一个对象重编译成功后,该对象将被置为有效状态。如果重编译失败,系统返回相应报错,该对象变为无效状态,且系统会同时失效依赖于该对象的其他对象。

# 重编译选项

# debug

用于语法兼容,无实际含义。

# package|specification|body

用于指定重编译的范围,可省略,则默认为 PACKAGE。只能在重编译自定义高级包时指定此选项。


PACKAGE


重编译高级包的 HEAD 和 BODY(如果存在)。


SPECIFICATION


重编译高级包的 HEAD。


BODY


重编译高级包的 BODY。

# compiler_parameters_clause

指定重编译的参数,可指定的 parameter_name 及 parameter_value 见下文描述。

# reuse settings

用于语法兼容,无实际含义。

# 重编译参数

详细参数见下表:



示例(单机、共享集群部署)

发布于: 3 小时前阅读数: 7
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB compile_clause语法_数据库_YashanDB_InfoQ写作社区