第二十七章 使用后台任务页面

发布于:2022-12-22 ⋅ 阅读:(422) ⋅ 点赞:(0)

文章目录

第二十七章 使用后台任务页面

后台任务是在后台运行的异步JOB进程,独立于创建它的进程。后台任务在用户发出ObjectScript JOB 命令时创建,或者由管理门户或实用程序创建以执行作业,而无需用户等待完成。例如,当使用门户截断数据库时,如截断数据库中所述,将启动后台任务。

在这里插入图片描述

后台任务页面(系统操作 > 后台任务)列出了过去和活动的后台任务。可以随时清除过去后台任务的日志。

当后台任务处于活动状态时,还可以在“进程”页面(系统操作 > 进程)上看到该进程,如控制 IRIS 进程中所述。

第4讲 数据类型

CachéObjectScript是一种无类型语言。不必声明变量的类型。任何变量都可以有字符串、数值或对象值。

字符串

  • 字符串是一组字符:字母、数字、标点符号等,由一组匹配的引号("")分隔。
	s str = "this is a string"
	w str,!
  • 通过在字符串前面加上另一个双引号字符,可以将双引号字符作为文字包含在字符串中,除了双引号字符没有其他转义字符。
	s str = "yaoxin name si ""姚鑫"""
	w str,!
  • 可以使用_连接运算符将两个字符串连接成单个字符串,可以字符串中包含非打印字符。
	s lf = $char(10,13)
	s str = "yao" _ lf _ "xin"
	w str,!
  • 使用等于(=)和不等于('=)运算符来比较两个字符串。字符串相等比较区分大小写。
	w "yao" = "yao",!  
	w "xin" = "Xin",!  
  • 运算符比较字符串和数字时需要注意,因为比较是字符串比较,而不是数字比较。
	w "-8" = ---0008.0000,!    
	w "-008.0" = -8,!
  • 只有包含规范形式的数字的字符串才等于其相应的数字。(“-0”不是规范数字。)
	w "-0" = 0,!        
	w "-0" = -0,!
  • <><=>=运算符不能用于执行字符串比较。这些运算符将字符串视为数字,并始终执行数字比较。使用这些运算符进行比较时,将为任何非数字字符串分配数值0。
	w "yx" > 0,!  
	w "1yx" > 0,!
	w "y1x" > 0,!
  • 字符串中连接$char(0),显示相同,实则不相等。
	s str1 = "姚" _ $char(0) _ "鑫"
	w str1,!
	s str2 = "姚鑫"
	w str2,!
	w str1 = str2,!
  • 默认情况下启用长字符串串,则字符串的最大长度为3,641,144个字符。如果禁用长字符串,则字符串的最大长度为32,767个字符。
    w $SYSTEM.SYS.MaxLocalLength(),!
本文含有隐藏内容,请 开通VIP 后查看