码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 第六十三章 符号概览


    文章目录

    • 第六十三章 符号概览
    • Dollar Sign (``)
          • `$abcdef`
          • `$abcdef(xxx)`
          • `$abc.def.ghi(xxx)`
      • `$$abc`
      • `$$abc^def`
          • `$$$abcdef`
    • `Percent Sign (%)`
          • `%abcdef`
            • `%%abcdef`

    第六十三章 符号概览

    Dollar Sign (``)

    $abcdef

    通常,$abcdef 是一个特殊变量。

    $abcdef 也可以是自定义特殊变量。

    $abcdef(xxx)

    通常,$abcdef() 是一个系统函数,xxx 是可选的以逗号分隔的参数列表。

    $abcdef() 也可以是自定义函数。

    $abc.def.ghi(xxx)

    在这种形式中,$abc 是 $SYSTEM(任何情况下),def 是 %SYSTEM 包中的类名称,ghi 是该类中的方法名称,xxx 是可选的以逗号分隔的参数列表那个方法。

    $SYSTEM 特殊变量是 % 包的别名,用于提供对该包的类中的方法的独立于语言的访问。例如:$SYSTEM.SQL.

    $$abc

    变体:

    • $$abc(xxx)

    abc 是在包含此引用的例程或方法中定义的子例程。此语法调用子例程 abc 并获取其返回值。

    $$abc^def

    变体:

    • $$abc^def(xxx)

    • $$abc^def.ghi

    • $$abc^def.ghi(xxx)

    此语法调用子例程 abc 并获取其返回值。插入符号后面的部分是包含该子例程的例程的名称。

    $$$abcdef

    `` 是一个宏;请注意,美元符号不是其名称的一部分(因此在宏定义中看不到)。

    在随意使用时,通常会认为宏的名称包含美元符号。因此,可能会看到有关 $$$abcdef 宏的注释。

    Percent Sign (%)

    按照惯例,IRIS 系统类中的大多数包、类和方法都以百分号字符开头。从上下文来看,应该清楚正在检查的元素是否是其中之一。否则,可能有以下几种情况:

    %abcdef

    %abcdef 是以下之一:

    • 局部变量,可能包括IRIS 设置的局部变量。
    • routine
      • %abcdef.ghijkl
    • 嵌入式 SQL 变量(包括 %msg、%ok、%ROWCOUNT 和 %ROWID)。
    • SQL 命令、函数或谓词条件(例如``%STARTSWITH和%SQLUPPER`)。
      • %abcdef(xxx)
    %%abcdef

    %abcdef 是 %%CLASSNAME、%%CLASSNAMEQ、%%ID 或 %%TABLENAME。这些是伪字段关键字。

  • 相关阅读:
    宠物行业如何进行软文营销
    基于 kubeadm 的 k8s(1.24.x) 安装过程
    vue3的vue-router原理
    java毕业设计开题报告springboot+mysql实现的电影资讯网站|影视[包运行成功]
    互联网基础结构发展的三个阶段及其特点
    王树森Transformer学习笔记
    19.声明式事务的事务隔离级别和事务传播行为
    【intent-filter】AndroidManifest中<intent-filter>标签的 部分作用
    计算机二级WPS 选择题(模拟和解析二)
    网络安全(黑客)自学
  • 原文地址:https://blog.csdn.net/yaoxin521123/article/details/133957011
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号