第六十五章 符号概览

文章目录

第六十五章 符号概览

其他形式

+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 符号是间接运算符。

相关推荐
apcipot_rain14 分钟前
【密码学——基础理论与应用】李子臣编著 第四章 SM4分组密码算法 课后习题
python·密码学
Wizard79723 分钟前
在linux 系统下的qt 安装mqtt库
linux·运维·qt
无名之逆25 分钟前
Hyperlane:Rust 生态中的轻量级高性能 HTTP 服务器库,助力现代 Web 开发
服务器·开发语言·前端·后端·http·面试·rust
Dnui_King26 分钟前
Redis 持久化机制:AOF 与 RDB 详解
数据库·redis
jay丿27 分钟前
Django 发送邮件功能详解
数据库·django·sqlite
江沉晚呤时27 分钟前
使用 .NET Core 实现 RabbitMQ 消息队列的详细教程
开发语言·后端·c#·.netcore
shix .28 分钟前
王者荣耀道具页面爬虫(json格式数据)
数据库·爬虫·json
大模型铲屎官30 分钟前
从零精通机器学习:线性回归入门
开发语言·人工智能·python·算法·机器学习·回归·线性回归
范哥来了31 分钟前
python web开发django库安装与使用
前端·python·django
jay丿35 分钟前
使用 Django 的 `FileResponse` 实现文件下载与在线预览
后端·python·django