第六十五章 符号概览

文章目录

第六十五章 符号概览

其他形式

+abcdef
  • +^abcdef

  • +"abcdef"

这些表达式中的每一个都返回一个数字。在第一个版本中,abcdef 是局部变量的名称。如果此变量的内容不以数字字符开头,则表达式返回 0。如果内容以数字字符开头,则表达式返回该数字字符及其后面的所有数字字符,直到第一个非数字字符。为了进行演示,请运行以下示例:

java 复制代码
 write +"123abc456"
{"abc":(def),"abc":(def),"abc":(def)}

此语法是 JSON 对象文字,它在返回 %DynamicObject的实例。 "abc"是属性的名称,def 是属性的值。

{abcdef}

SQL 使用 ObjectScript 时,可以使用此语法。 abcdef 是字段的名称。

{%%CLASSNAME}

此语法可以在触发器代码中使用,并在类编译时替换。

  • {%%CLASSNAMEQ}

  • {%%ID}

  • {%%TABLENAME}

这些项目不区分大小写。

&sql(xxx)

这是嵌入式 SQL,可以在任何使用 ObjectScript 的地方使用。 xxx 是一条 SQL 语句。

[abcdef,abcdef,abcdef]

此语法是 JSON 数组文字,它在返回 %DynamicArray的实例。 abcdef 是数组中的一项。

*abcdef

以下函数和命令使用的特殊语法:

  • $ZSEARCH

  • $EXTRACT

  • WRITE

  • $ZTRAP

  • $ZERROR

?abcdef

问号是模式匹配运算符,abcdef 是比较模式。

@abcdef

at 符号是间接运算符。

相关推荐
广州山泉婚姻4 分钟前
VSCode中切换Python虚拟环境失败的原因
python
REDcker9 分钟前
OpenSSL:C 语言 TLS 客户端完整示例
c语言·网络·数据库
m0_694845579 分钟前
UVdesk部署教程:企业级帮助台系统实践
服务器·开发语言·后端·golang·github
泉飒10 分钟前
C2001: 常量中有换行符-QT解决办法-逆向思路
开发语言·qt
zly350016 分钟前
centos7 mysql 无法被远程连接
数据库·mysql
廿一夏16 分钟前
MySql的增删改查
数据库·mysql·dba
Ulyanov17 分钟前
从零构建现代化Python音频播放器:ttk深度应用与皮肤系统设计
python·架构·音视频·数据可视化
ghie909017 分钟前
基于学习的模型预测控制(LBMPC)MATLAB实现指南
开发语言·学习·matlab
瀚高PG实验室18 分钟前
HGDB 4.5.8.8开启oracle兼容执行带聚合函数的SQL导致数据库进程被信号11杀死
数据库·sql·oracle·瀚高数据库
咚为21 分钟前
Rust 经典面试题255道
开发语言·面试·rust