文章 姚 鑫 · 十一月 5, 2021 阅读大约需 4 分钟 第六十七章 SQL命令 ROLLBACK 第六十七章 SQL命令 ROLLBACK 回滚事务。 大纲 ROLLBACK [WORK] ROLLBACK TO SAVEPOINT pointname 参数 pointname - 作为标识符指定的现有保存点的名称。 描述 ROLLBACK语句将回滚事务,撤消已执行但未提交的工作,减少$TLEVEL事务级别计数器,并释放锁。 ROLLBACK用于将数据库恢复到以前的一致状态。 #SQL #Caché 0 0 0 218
文章 姚 鑫 · 十一月 4, 2021 阅读大约需 9 分钟 第六十六章 SQL命令 REVOKE 第六十六章 SQL命令 REVOKE 从用户或角色中删除特权。 #SQL #Caché 0 0 0 47
文章 姚 鑫 · 十一月 3, 2021 阅读大约需 2 分钟 第六十五章 SQL命令 PURGE CACHED QUERIES 第六十五章 SQL命令 PURGE CACHED QUERIES 删除一个或多个缓存查询。 #SQL #Caché 0 0 0 111
文章 Hao Ma · 十一月 2, 2021 阅读大约需 7 分钟 IRIS 2021 技术文档 First Look 33 - InterSystems IRIS Native API for Node.js 本文档解释了如何使用 Native API 从 Node.js 应用程序访问 InterSystems IRIS® globals。Native API 还允许您运行 ObjectScript 方法、函数和例程。在本文中,您将首先连接到 InterSystems IRIS。然后您将在 InterSystems IRIS 中设置和检索一个 global 节点的值,并在另一个 global 节点上进行迭代。您还将调用 InterSystems IRIS 类方法。所有这些活动都将在 Node.js 应用程序中执行。为了让您体验 Native API,而又不陷入细节的困境,本次探索特意设计得很简单。这些活动被设计成只使用默认设置和功能,这样您就可以熟悉功能的基本原理,而不必处理那些离题或过于复杂的细节。当您把 IRIS Native 引入您的生产系统时,您可能需要做一些不同的事情。本文档末尾提供的参考资料将使您对在生产中使 Native API 的情况有一个很好的了解。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 101
文章 Hao Ma · 十一月 2, 2021 阅读大约需 16 分钟 IRIS 2021 技术文档 First Look 28 - InterSystems 公钥基础设施 (PKI) 本文档介绍了 InterSystems 公钥基础设施(PKI),它可以在开发组织的安全策略中发挥重要作用。它提供有关公钥加密、证书颁发机构和 PKI 的信息。然后介绍一些与使用 InterSystems PKI 相关的初始任务。完成本指南后,您将有能力创建一个证书颁发机构 (CA),然后向 CA 客户端请求并接收证书。 虽然 InterSystems PKI 不用于生产系统,但您可以用它来熟悉 PKI 工具和安全基础设施。作为设计和探索过程的一部分,这对于创建全面的安全方法特别有帮助。本指南使用 InterSystems IRIS®数据平台的默认设置,这使您能够熟悉 PKI 的基本原理,而不必处理其他在执行实现时很重要的细节问题。有关数据库加密的完整文档,请参见 The InterSystems Public Key Infrastructure(《 InterSystems 公钥基础设施》)。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 158
文章 Louis Lu · 十一月 2, 2021 阅读大约需 15 分钟 IRIS 2021 技术文档 First Look 35 -- 使用 Production 进行大文件传输(Managed File Transfer, MFT) #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 89
文章 Hao Ma · 十一月 2, 2021 阅读大约需 13 分钟 IRIS 2021 技术文档 First Look 23 - 使用 InterSystems 分布式缓存扩展用户容量 本文档将向您介绍 InterSystems IRIS®数据平台如何通过使用应用服务器进行分布式缓存,利用企业缓存协议(Enterprise Cache Protocol,ECP)来扩展用户容量(User Volume)。本指南介绍了如何使用分布式缓存架构进行扩展,并介绍了与部署 InterSystems IRIS 分布式缓存集群相关的一些初始任务。一旦您完成了本指南,您将对分布式缓存集群的工作原理和设置方法有一个基本的了解。这些活动被设计成只使用默认的设置和功能,这样您就可以熟悉该功能的基本原理,而不必处理细节(尽管这些细节在执行实现时可能很重要)。有关使用 InterSystems IRIS 分布式缓存和 ECP 的完整文档,请参见本指南末尾 " For More Information (更多信息)" 部分中的参考资料列表。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 217
文章 Hao Ma · 十一月 2, 2021 阅读大约需 18 分钟 IRIS 2021 技术文档 First Look 18 - 在 InterSystems 产品中开发 REST 接口 本文档将向您展示如何开发 REST 接口。您可以将这些 REST 接口与 UI 工具(如 Angular)一起使用,以提供对数据库和互操作性产品的访问。您也可以使用它们支持外部系统访问 InterSystems IRIS®数据平台应用程序。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 206
文章 Louis Lu · 十一月 2, 2021 阅读大约需 11 分钟 IRIS 2021 技术文档 First Look 30 -- 使用 InterSystems 产品进行文本分析 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 77
文章 Hao Ma · 十一月 2, 2021 阅读大约需 7 分钟 IRIS 2021 技术文档 First Look 13 - InterSystems IRIS Native API for Java 本文档解释了如何使用 InterSystems IRIS Native 功能从 Java 应用程序中访问 InterSystems IRIS®数据平台的 globals。在本文中,您将首先连接到 InterSystems IRIS。然后您将在 InterSystems IRIS 中设置和检索一个 global 节点的值,并在另一个 global 节点上进行迭代。您还将调用 InterSystems IRIS 类方法。所有这些活动都将在 Java 应用程序中执行。为了让您体验 IRIS Native,而又不陷入细节困境,本次探索特意设计得很简单。这些活动被设计成只使用默认设置和功能,这样您就可以熟悉功能的基本原理,而不必处理那些离题或过于复杂的细节。当您把 IRIS Native 引入您的生产系统时,您可能需要做一些不同的事情。请确保不要把这种对 IRIS Native 的探索与真实的情况相混淆! 本文档末尾提供的参考资料将使您对在生产中使用 IRIS Native 的情况有一个很好的了解。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 168
文章 Louis Lu · 十一月 2, 2021 阅读大约需 11 分钟 IRIS 2021 技术文档 First Look 25 -- 数据库加密 本文档向您介绍 InterSystems IRIS®数据平台如何处理数据库加密,这是所有企业安全战略的重要组成部分。 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 299
文章 Louis Lu · 十一月 2, 2021 阅读大约需 12 分钟 IRIS 2021 技术文档 First Look 20 -- SQL 文本搜索 本文档向您介绍 InterSystems IRIS®数据平台对 SQL 文本搜索的支持,它为各种语言的非结构化文本数据提供语义上下文搜索。它涵盖了以下主题: #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 117
文章 姚 鑫 · 十一月 2, 2021 阅读大约需 5 分钟 第六十四章 SQL命令 ORDER BY(二) 第六十四章 SQL命令 ORDER BY(二) 示例 下面的示例按照RowID的反向顺序对记录进行排序: SELECT %ID,Name FROM Sample.Person ORDER BY %ID DESC 下面两个示例展示了在ORDER BY子句中指定排序列的不同方法。 下面两个查询是等价的; 第一种方法使用列名作为排序项,第二种方法使用列号(选择项列表中项目的序号): #SQL #Caché 0 0 0 61
文章 Louis Lu · 十一月 2, 2021 阅读大约需 9 分钟 IRIS 2021 技术文档 First Look 15 -- 使用 XEP 实例化存储 Java 对象 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 80
文章 Nicky Zhu · 十一月 2, 2021 阅读大约需 22 分钟 IRIS 2021 技术文档 First Look 32 -- InterSystems 云管理器(Cloud Manager) 目录 技术概要:InterSystems 云管理器(Cloud Manager) 1 #AWS #平台 #InterSystems IRIS for Health 0 0 0 155
文章 Michael Lei · 十一月 2, 2021 阅读大约需 3 分钟 转自一位数据建模者的思考:我们的数据库真正反映现实了吗? 作为一个12岁的书呆子,我最喜欢的书是斯蒂芬-皮尔写的《英雄失败之书》,这是一本关于人类不足之处的纪事。对我来说,这本书的亮点是佩德罗-卡罗莱纳的故事,一个努力开发葡语-英语短语手册的人。这是一项崇高的事业,但由于他缺乏说英语的能力,也没有一本葡英字典,因此受到阻碍。 然而,他确实拥有一本法英词典,一本葡法词典和一种真正能干的态度。他的劳动成果对葡萄牙度假者毫无益处,却让12岁的我笑得歇斯底里。我经常愉快地回忆起这个故事,但直到我开始工作时,我才开始把自己和卡洛琳娜先生进行比较。 我的工作是一名信息建模师。信息建模师的工作可以轻描淡写地概括为把现实变成可以存储在数据库中的东西。这是通过设计信息模型来完成的。在传统的软件设计中,有三种类型的信息模型。概念性、逻辑性和物理性。你从概念模型开始,它是对我们想要数字化的东西以及它们之间的关系的一个高级描述。然后你转到逻辑模型,描述这些对象如何在数据库中理想地创建。最后,你在物理模型中实现这一点,物理模型是由用户维护数据的数据库的实际实现。 "这是信息建模的传统智慧。但这种方法是否能实现目的有待商榷"。 这是信息建模的传统智慧。但这种方法是否能实现目的有待商榷。佩德罗的短语书的故事之所以有趣,是因为其方法明显不合适,而且客观上结果很差。这在语言学上相当于用叉子喝汤。但是,当主题比较模糊时,就很难推断方法是如何以及何时有缺陷的。 #对象数据模型 #InterSystems IRIS for Health 1 0 0 316
文章 姚 鑫 · 十一月 1, 2021 阅读大约需 8 分钟 第六十三章 SQL命令 ORDER BY(一) 第六十三章 SQL命令 ORDER BY(一) 指定结果集中行排序的SELECT子句。 #SQL #Caché 0 0 0 105
文章 姚 鑫 · 十月 31, 2021 阅读大约需 2 分钟 第六十二章 SQL命令 OPEN 第六十二章 SQL命令 OPEN 打开游标。 大纲 OPEN cursor-name 参数 cursor-name - 游标的名称,已经声明过了。 游标名称是在DECLARE语句中指定的。 游标名称区分大小写。 描述 OPEN语句根据游标的DECLARE语句中指定的参数打开游标。 一旦打开,就可以获取游标。 打开的游标必须关闭。 试图打开未声明的游标会出现SQLCODE -52错误。 试图打开已经打开的游标会导致SQLCODE -101错误。 试图获取或关闭未打开的游标将导致SQLCODE -102错误。 成功的OPEN设置SQLCODE = 0,即使结果集是空的。 #SQL #Caché 0 0 0 97
文章 姚 鑫 · 十月 29, 2021 阅读大约需 5 分钟 第六十章 SQL命令 JOIN(二) 第六十章 SQL命令 JOIN(二) 单向外部联接 IRIS支持单向外部联接:左外部联接和右外部联接。 使用标准的“inner”联接时,当一个表的行链接到第二个表的行时,第一个表中找不到第二个表中对应行的行将从输出表中排除。 使用单向外联接时,即使第二个表中没有匹配项,第一个表中的所有行也会包括在输出表中。使用单向外连接,第一个表会从第二个表中取出相关信息,但不会因为第二个表中缺少匹配项而牺牲自己的行。 例如,如果查询首先列出Table1并创建一个左外部联接,那么它应该能够看到Table1中的所有行,即使它们在Table2中没有对应的记录。 #SQL #Caché 0 0 0 49
文章 Jingwei Wang · 十月 28, 2021 阅读大约需 32 分钟 IRIS 2021 技术文档 First Look 31:InterSystems IRIS 和 UIMA #UIMA #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 110
文章 Jingwei Wang · 十月 28, 2021 阅读大约需 23 分钟 IRIS 2021 技术文档 First Look 26 InterSystems API 管理器 #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 184
文章 姚 鑫 · 十月 28, 2021 阅读大约需 7 分钟 第五十九章 SQL命令 JOIN(一) 第五十九章 SQL命令 JOIN(一) 基于两个表中的数据创建表的SELECT子句。 #SQL #Caché 0 0 0 60
文章 姚 鑫 · 十月 27, 2021 阅读大约需 2 分钟 第五十八章 SQL命令 %INTRANSACTION 第五十八章 SQL命令 %INTRANSACTION 显示事务状态。 大纲 %INTRANSACTION %INTRANS 参数 无 描述 %INTRANSACTION语句设置SQLCODE以指示事务状态: - 如果当前在事务中,则SQLCODE=0。 - 如果不在事务中,则SQLCODE=100。 事务正在进行时,%INTRANSACTION返回SQLCODE=0。此事务可以是由START TRANSACTION或SAVEPOINT发起的SQL事务。它也可以是由TSTART发起的ObjectScript事务。 #SQL #Caché 0 0 0 93
文章 jieliang liu · 十月 27, 2021 阅读大约需 6 分钟 IRIS 2021 技术文档 First Look 34 技术概要:InterSystems IRIS Native API for Python 技术概要:InterSystems IRIS Native API for Python 目录 技术概要: InterSystems IRIS Native API for Python 1 #新手 #InterSystems IRIS for Health 0 0 0 136
文章 jieliang liu · 十月 26, 2021 阅读大约需 13 分钟 IRIS 2021 技术文档 First Look 29 技术概要:LDAP 和 InterSystems 产品 技术概要:LDAP 和 InterSystems 产品 目录 技术概要: LDAP 和 InterSystems 产品 1 #新手 #InterSystems IRIS 0 0 0 72
文章 jieliang liu · 十月 26, 2021 阅读大约需 21 分钟 IRIS 2021 技术文档 First Look 24 技术概要:容器中的 InterSystems 产品 #新手 #InterSystems IRIS 0 0 0 139
文章 姚 鑫 · 十月 26, 2021 阅读大约需 8 分钟 第五十七章 SQL命令 INTO 第五十七章 SQL命令 INTO 一个SELECT子句,指定在宿主变量中存储选定的值。 #SQL #Caché 0 0 0 73
公告 Michael Lei · 十月 26, 2021 InterSystems IRIS和InterSystems IRIS for Health的完整套装版本供开发人员使用! InterSystems很高兴地宣布一个全新的 开发者下载网站 提供InterSystems IRIS社区版和InterSystems IRIS for Health社区版的完整配套版本。 这些都是免费提供给应用开发者使用的。 你可以选择直接从 InterSystems开发者社区 直接 下载 InterSystems IRIS. #平台 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 326
文章 姚 鑫 · 十月 25, 2021 阅读大约需 7 分钟 第五十六章 SQL命令 INSERT OR UPDATE 第五十六章 SQL命令 INSERT OR UPDATE 在表中添加新行或更新表中的现有行。 #SQL #Caché 0 0 0 155