文章 Qiao Peng · 三月 10, 2022 阅读大约需 8 分钟 多语言字符集系列文章-- 第三篇 IRIS对多语言字符集的支持和常见问题 3.1 InterSystems IRIS内码与多语言支持 3.1.1 InterSystems IRIS内码与字符集转换 InterSystems IRIS的内码是UTF-16,因此它支持Unicode多语言字符集。对于其它字符编码,例如UTF-8、GB18030、Big 5,它会自动进行转码。例如对于简体中文,它将GB18030输入数据转换为UTF-16,或者将UTF-16数据转换为GB18030输出。 #Caché #InterSystems IRIS #InterSystems IRIS for Health 2 0 0 319
文章 姚 鑫 · 三月 9, 2022 阅读大约需 1 分钟 第七十六章 SQL函数 LEN 第七十六章 SQL函数 LEN 返回字符串表达式中字符数的字符串函数。 大纲 LEN(string-expression) 参数 string-expression - 字符串表达式,可以是列名、字符串文字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。 LEN 返回 INTEGER 数据类型。 描述 注意:LEN 函数是 LENGTH 函数的别名。 SELECT len("yaoxin") 6 #SQL #Caché 0 0 0 81
文章 姚 鑫 · 三月 8, 2022 阅读大约需 1 分钟 第七十五章 SQL函数 LEFT 第七十五章 SQL函数 LEFT 标量字符串函数,返回从字符串表达式的开始(最左位置)开始的指定数量的字符。 大纲 {fn LEFT(string-expression,count)} 参数 string-expression - 字符串表达式,它可以是列的名称、字符串字面值或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(如CHAR或VARCHAR)。 count - 整数,指定从字符串表达式的起始位置返回的字符数。 描述 LEFT返回从字符串开始的指定字符数。 LEFT不填充字符串; 如果指定的字符数大于字符串中的字符数,则LEFT返回该字符串。 如果传递给任何一个参数一个NULL值,左返回NULL。 LEFT只能用作ODBC标量函数(使用花括号语法)。 #SQL #Caché 0 0 0 71
问题 Michael Lei · 三月 8, 2022 在Where 语句中有2个列的SQL语句 万能的社区我在cache中创建一个视图时遇到了麻烦,其查询方式为: SELECT column1, column2, column 3 FROM table WHERE (column1, columnn 2) IN (SELECT c1, c2 FROM table2 GROUP BY c1) ORDER BY column1 我认为问题出在where子句上,因为它不能取两列: . 具体错误信息为: [SQLCODE: <-1>:<Invalid SQL statement>] [%msg: < ) expected, , found^ (column1,>] 请问如何解决? 谢谢! #Caché 0 1 0 178
文章 Claire Zheng · 三月 7, 2022 阅读大约需 1 分钟 精彩有她!WOMEN IN TECH! 致敬国际妇女节!精彩有她,精彩如她→WOMEN IN TECH! #视频 #其他 0 0 0 76
文章 姚 鑫 · 三月 7, 2022 阅读大约需 3 分钟 第七十四章 SQL函数 LEAST 第七十四章 SQL函数 LEAST 从一系列表达式中返回最小值的函数。 大纲 LEAST(expression,expression[,...]) 参数 expression - 解析为数字或字符串的表达式。 将这些表达式的值相互比较,并返回最小值。 表达式可以是字段名、文字、算术表达式、主机变量或对象引用。 最多可以列出140个逗号分隔的表达式。 描述 LEAST从逗号分隔的表达式序列中返回最小值。 表达式按从左到右的顺序求值。 如果只提供一个表达式,则LEAST返回该值。 如果任何表达式为NULL, LEAST返回NULL。 #SQL #Caché 0 0 0 63
Job Rachel You · 三月 7, 2022 医元数科技有限公司招聘软件开发工程师 公司名称:医元数科技有限公司 职务:软件开发工程师 工作地点:北京或上海 直属上级:技术主管 职责概述:1.负责公司软件产品相关的工作,需求,设计,测试,完成和交付。负责产品需求分析,产品规划。 2.了解实际业务,将业务转化为需求 3.撰写需求文档,产品原型,协助开发/UI理解和掌握需求,对产品需求方向和业务目标负责 4.负责在项目推进过程与研发团队及外包团队的协调沟通工作,确保产品按时完成并高质量上线 5.负责跟进产品上线后的异常监控,业务培训,业务需求汇集,完善产品功能,提升系统可用性 核心能力:1.逻辑分析能力 2.沟通和协调能力 3.有业务领域模型的认知 4.良好的跨团队协作能力 工作经验:1.3-5年软件系统开发经验和产品经验 2.参与3-5个软件系统项目 3.健康医疗行业经验优先 学历/资格要求:1.计算机科学学士学位或等效的相关学位 #工作机会 0 0 0 271
文章 Michael Lei · 三月 6, 2022 阅读大约需 3 分钟 从 Ensemble 迁移到 IRIS for Health 我们所有的工作环境都是Ensemble 2017.2。但我们最近将迁移到IRIS for Health 2021.1版本。这是一个复杂的过程,但经过仔细考虑,我们找到了实现这一目标的方法。 我们有一个开发服务器和两个生产服务器的镜像,采用Failover模式。我们有40多个名称空间在使用中,有些有HL7集成,有些有Soap服务、Rest服务、文件处理......什么都有点。我们需要确定向IRIS的迁移不会出现问题,最重要的是,我们需要不惜一切代价避免服务中断。因此,我们必须做的第一件事是建立一个计划。 #提示和技巧 #部署 #镜像 #Ensemble #InterSystems IRIS for Health 2 0 1 139
文章 姚 鑫 · 三月 6, 2022 阅读大约需 2 分钟 第七十三章 SQL函数 LCASE 第七十三章 SQL函数 LCASE 将字符串中的所有大写字母转换为小写字母的大小写转换函数。 大纲 LCASE(string-expression) {fn LCASE(string-expression)} 参数 string-expression - 要将其字符转换为小写的字符串表达式。表达式可以是列名、字符串文字或另一个标量函数的结果,其中底层数据类型可以表示为任何字符类型(如CHAR或VARCHAR)。 描述 LCASE将大写字母转换为小写字母用于显示。 它对非字母字符没有影响。 它保留没有改变的标点符号以及前导和末尾的空格。 LCASE不强制将数字解释为字符串。 SQL将数字转换为规范形式,删除前导和后导零。 SQL不将数字字符串转换为规范形式。 LOWER函数也可以用来将大写字母转换为小写字母。 #SQL #Caché 0 0 0 127
文章 姚 鑫 · 三月 5, 2022 阅读大约需 2 分钟 第七十二章 SQL函数 LAST_IDENTITY 第七十二章 SQL函数 LAST_IDENTITY 返回最后插入、更新、删除或读取的行的标识的标量函数。 大纲 LAST_IDENTITY() 描述 LAST_IDENTITY函数返回%ROWID局部变量值。在嵌入式SQL或ODBC中将%ROWID局部变量设置为一个值。动态SQL、SQL Shell或管理门户SQL界面未将%ROWID局部变量设置为值。动态SQL改为设置%ROWID对象属性。 LAST_IDENTITY函数不接受任何参数。请注意,参数括号是必需的。 LAST_IDENTITY返回受当前进程影响的最后一行的标识字段值。如果表没有标识字段,则返回受当前进程影响的最后一行的行ID(%ROWID)。返回值为数据类型INTEGER。 #SQL #Caché 0 0 0 84
文章 姚 鑫 · 三月 4, 2022 阅读大约需 2 分钟 第七十一章 SQL函数 LAST_DAY 第七十一章 SQL函数 LAST_DAY 日期函数,它为日期表达式返回一个月的最后一天的日期。 大纲 LAST_DAY(date-expression) 参数 date-expression - 表达式,它是列的名称、另一个标量函数的结果或日期或时间戳文字。 描述 LAST_DAY以整数形式返回指定月份的最后一天,格式为$HOROLOG。 计算闰年差异,包括世纪日调整:2000是闰年,1900和2100不是闰年。 日期表达式可以是一个日期整数、一个$HOROLOG或$ZTIMESTAMP值、一个ODBC格式的日期字符串或一个时间戳。 #SQL #Caché 0 0 0 68
文章 姚 鑫 · 三月 3, 2022 阅读大约需 4 分钟 第七十章 SQL函数 $JUSTIFY 第七十章 SQL函数 $JUSTIFY 在指定宽度内右对齐值的函数,可以选择舍入到指定的小数位数。 大纲 $JUSTIFY(expression,width[,decimal]) 参数 expression - 要右对齐的值。它可以是数字值、字符串文字或解析为数字或字符串的表达式。 width - 表达式要在其中右对齐的字符数。正整数或计算结果为正整数的表达式。 decimal - 可选-小数位数。正整数或计算结果为正整数的表达式。将表达式中的小数位数四舍五入或填充到此值。如果指定DECIMAL,会将表达式视为数字。 描述 $JUSTIFY返回在指定宽度内右对齐的表达式指定的值。可以包括小数参数以在宽度内小数对齐数字。 #SQL #Caché 0 0 0 80
公告 jieliang liu · 三月 3, 2022 2022年2月,开发者社区新闻! 欢迎来到2月22日的社区新闻发布! 我们很高兴为InterSystems的开发者介绍我们全新的社区活动日历: 🎯 https://community.intersystems.com/events 在这个日历中,你将看到特区活动的历史。了解现在或即将发生的活动,查看过去的活动,并观看社区的网络研讨会和聚会的录音。 让我们仔细看看如何使用它。 #开发者社区官方 0 0 0 104
文章 Frank Ma · 三月 2, 2022 阅读大约需 5 分钟 如何成为时间领主 - 诞生 好人不需要规则。 神秘博士 要成为日期和时间的主人并不是一件容易的事,在任何编程语言中,这总是一个问题,有时会让人感到困惑,我们将澄清并提出一些提示,使这项任务尽可能简单。 坐上TARDIS,我将把你变成一个时间领主。 #ObjectScript #提示和技巧 #Caché 1 0 0 610
文章 Frank Ma · 三月 2, 2022 阅读大约需 2 分钟 Windows上内嵌式Python调用tcl tkinter时的一个报错及处理方法 如果你的嵌入式Python代码调用了 tkinter library库(它被很多图形制作库使用,包括matplotlib),你可能会得到这个错误: ##嵌入式 Python #InterSystems IRIS 0 0 0 1K
文章 Frank Ma · 三月 2, 2022 阅读大约需 3 分钟 密码有多安全? 如何检查密码是否足够强大,使其不会很快被破解? 又如何制作一个强大的密码? 我开发了一个工具,可能对这个问题有帮助。你可以在OpenExchange上找到它。用zpm安装。 zpm "install passwords-tool" 这个模块将只安装一个类 caretdev.Passwords中,其中包含一些有用的方法。 安全密码 要获得一个安全的密码,通常只需使用大写和小写的字母、数字和特殊符号,而且至少要有8个符号的长度。 Generate方法使用的参数: #安全 #InterSystems IRIS Open Exchange app 0 0 0 133
文章 Frank Ma · 三月 2, 2022 阅读大约需 2 分钟 精华文章置顶 一个基于IRIS的Python 全球疫情大数据仪表盘样例 我们很高兴与你分享有趣的信息,以及告诉你为什么Python是好的,它被用在哪里。 其中使用最多的库是NumPy和Pandas。NumPy(Numerical Python)用来对大型数据集进行分类。它简化了数组上的数学运算及其矢量化。Pandas提供两种数据结构:系列Series(一个元素列表)和数据框架DataFrames(一个有多列的表格)。这个库将数据转换为数据框架,允许你删除和添加新的列,以及执行各种操作。 Python为数据分析项目提供了无数的工具,可以帮助完成任何任务。 ##嵌入式 Python #Python #仪表板 #InterSystems IRIS Open Exchange app 0 0 0 292
文章 Frank Ma · 三月 2, 2022 阅读大约需 12 分钟 如何以自动化方式/编程方式创建一个镜像环境 各位好, 你曾建立过一个镜像环境吗?它是否有一个私有网络、虚拟IP地址和SSL配置? 在做了几次之后,我意识到这是一个漫长的过程,而且需要很多手动操作来生成证书和配置每个IRIS实例。 对于经常要做这件事的人来说,这是一个痛苦的过程。 例如,质量保证团队可能需要为每个新的应用程序版本创建一个新的镜像环境来测试。支持团队可能需要创建一个镜像环境来重现一个复杂的问题。 我们肯定需要工具来快速创建这些镜像环境。 在这篇文章中,我们将用如下环境创建一个镜像样例: 仲裁机 主服务器 故障切换备份成员 读写报告异步成员 节点间日志转移的SSL配置 镜像环境中的私有网络 虚拟IP地址 镜像数据库 #开发运维 #镜像 #InterSystems IRIS Open Exchange app 0 0 0 389
文章 姚 鑫 · 三月 1, 2022 阅读大约需 8 分钟 第六十九章 SQL函数 JSON_OBJECT 第六十九章 SQL函数 JSON_OBJECT 将数据作为JSON对象返回的转换函数。 #SQL #Caché 0 0 0 144
公告 Claire Zheng · 三月 1, 2022 InterSystems开发者Python竞赛优胜者决出暨热烈祝贺Wu Fatian 同学代表中国获得社区并列第三名好成绩! Hi开发者们, 是时候公布 InterSystems开发者Python竞赛的优胜者了!准备好了吗! 这些开发者和他们的应用程序赢得了雷鸣般的掌声: #Python #InterSystems IRIS #Open Exchange 0 0 0 143
文章 姚 鑫 · 二月 28, 2022 阅读大约需 5 分钟 第六十八章 SQL函数 JSON_ARRAY 第六十八章 SQL函数 JSON_ARRAY 以JSON数组形式返回数据的转换函数。 #SQL #Caché 0 0 0 464
文章 姚 鑫 · 二月 27, 2022 阅读大约需 2 分钟 第六十七章 SQL函数 ISNUMERIC 第六十七章 SQL函数 ISNUMERIC 测试有效数字的数值函数。 大纲 ISNUMERIC(check-expression) 参数 check-expression - 要计算的表达式。 ISNUMERIC返回SMALLINT数据类型。 #SQL #Caché 0 0 0 81
问题 Ren Sicong · 一月 26, 2021 ensemble使用中遇到的问题+队列和作业 Problems encountered in using ensembles + queues and jobs 在ensemble使用中遇到过重启组件失败需要强制更新的情况,报错为作业未在10秒内停止,此时需要手动停止报错的作业,或者重新启动production,强制更新是不能解决作业不能及时停止的问题,所以目前对强制更新的使用场景有疑问 #Ensemble 0 2 0 242
文章 Johnny Wang · 二月 25, 2022 阅读大约需 6 分钟 让我们来看看本次开发者大赛外国参赛选手Muhammad Waseem的作品:使用 Python Flask Web 框架构建 IRIS 响应式仪表板 Hello 社区成员们, 这篇文章是对Muhammad Waseem的 OpenExchange IRIS-Python-Apps 应用程序的介绍。 使用嵌入式 Python 和 Python Flask Web 框架构建。 #Python #InterSystems IRIS #Open Exchange 0 1 0 248
公告 Michael Lei · 二月 21, 2022 欢迎大家为中国参赛者Wu Fatian 踊跃投票! 投票三部曲: 1. 注册用户或登陆; 2. 成为社区活跃者获取投票资格 ##嵌入式 Python #Artificial Intelligence (AI) #竞赛 #InterSystems IRIS for Health Open Exchange app 2 7 0 435
文章 姚 鑫 · 二月 26, 2022 阅读大约需 3 分钟 第六十六章 SQL函数 ISNULL 第六十六章 SQL函数 ISNULL 测试NULL并返回相应表达式的函数。 大纲 ISNULL(check-expression,replace-expression) 参数 check-expression - 要计算的表达式。 replace-expression - Check-Expression为NULL时返回的表达式。 ISNULL返回与Check-Expression相同的数据类型。 #SQL #Caché 0 0 0 61
文章 姚 鑫 · 二月 25, 2022 阅读大约需 3 分钟 第六十五章 SQL函数 %INTERNAL 第六十五章 SQL函数 %INTERNAL 返回逻辑格式表达式的格式转换函数。 大纲 %INTERNAL(expression) %INTERNAL expression 参数 expression - 要转换的表达式。 字段名、包含字段名的表达式,或返回可转换数据类型(如DATE或%List)中的值的函数。 描述 %INTERNAL将表达式转换为逻辑格式,与当前选择模式(显示模式)无关。逻辑格式是数据的内存格式(对其执行操作的格式)。%INTERNAL通常用于选择列表SELECT-ITEM。 #SQL #Caché 0 0 0 64
问题 Johnny Wang · 二月 24, 2022 问题转发 请教各位老师: Cache数据日志怎么读取? 如果是想写代码去读取,应该怎么操作?如果是不知道数据日志在哪,应该在哪可以获取? #Caché 0 1 0 171
问题 XINING MA · 一月 26, 2021 Using Code to do Service Registration 代码实现服务注册 How to use Studio Coding to do service registration function of service component in production system 如何通过studio代码开发,实现production界面的服务组件的服务注册功能 #Java #ObjectScript #HealthShare 0 1 0 167
文章 姚 鑫 · 二月 24, 2022 阅读大约需 3 分钟 第六十四章 SQL函数 INSTR 第六十四章 SQL函数 INSTR 返回子字符串在字符串中的位置的字符串函数,具有可选的搜索起始点和出现次数。 #SQL #Caché 0 0 0 129