首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

InterSystems SQL基础

InterSystems SQL基础 本章概述了InterSystems SQL的特性,特别是那些SQL标准未涵盖的特性,或者与InterSystems IRIS®数据平台统一数据架构相关的特性。...如果不指定模式,InterSystems IRIS将提供如下模式: 对于DDL操作,InterSystems IRIS使用系统范围的默认架构名称。此默认值可配置。它适用于所有名称空间。...权限 InterSystems SQL提供了一种通过权限来限制对表、视图等的访问的方法。 数据显示选项 InterSystems SQL使用SelectMode选项来指定如何显示或存储数据。...在其中的几种数据类型中,InterSystems IRIS以$HOROLOG格式存储日期。...数据排序 Collation种类决定了值的排序和比较方式,它是InterSystems SQL和InterSystems IRIS对象的一部分。 可以指定排序规则类型作为字段/属性保护的一部分。

2.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

用户、角色和权限

用户、角色和权限InterSystems IRIS®具有系统级安全性,以及一组与sql相关的额外安全性特性。 在数据库级保护之外,InterSystems SQL安全性提供了额外级别的安全功能。...InterSystems SQL在InterSystems IRIS数据平台上对ODBC、JDBC、Dynamic SQL和SQL Shell接口进行权限检查。...用户InterSystems SQL用户与为InterSystems安全性定义的用户相同。可以使用SQL命令或管理门户定义用户。在SQL中,可以使用CREATE USER语句创建用户。...SQL权限选项卡列出了角色对InterSystems SQL资源的权限,其中命名空间的下拉列表允许查看每个命名空间的资源。...审核权限错误当InterSystems IRIS进程调用用户没有特权的SQL语句时,操作将失败,并生成SQLCODE-99错误。

2.1K20

使用多维存储(全局变量)(四)

使用多维存储(全局变量)(四) 管理事务 InterSystems IRIS提供了使用全局变量实现完整事务处理所需的基本操作。 InterSystems IRIS对象和SQL自动利用这些特性。...InterSystems IRIS的独特之处在于它让开发人员可以使用这种机制。这使得有可能为新的应用程序类型创建自定义数据库结构,同时仍然支持事务。...当然,可以简单地使用InterSystems IRIS对象或SQL来管理数据,并让事务得到自动管理。...对TSTART的嵌套调用 InterSystems IRIS维护一个特殊的系统变量$TLEVEL,该变量跟踪TSTART命令被调用的次数。...InterSystems IRIS只记录最近指定的全局引用。 裸全球变量引用 在带下标的全局引用之后,InterSystems IRIS会将裸指示符设置为该全局名称和下标级别。

52020

Caché 变量大全 $ZVERSION 变量

Caché 变量大全 $ZVERSION 变量 包含一个字符串,描述do命令后面的InterSystems IRIS.line的当前版本。...大纲 $ZVERSION $ZV 描述 $ZVERSION包含一个字符串,该字符串显示当前运行的InterSystems IRIS®Data Platform实例的版本。...IRIS安装的类型(产品和平台,包括CPU类型)、版本号(2018.1)、该版本中的内部版本号(内部版本号中的“U”表示UNICODE以及创建此版本的InterSystems IRIS的日期和时间。...通过转到InterSystems IRIS启动器并选择关于...,可以查看版本和内部版本号信息。 不能使用SET命令修改$ZVERSION特殊变量。尝试这样做会导致错误。...示例 以下示例从版本字符串中提取创建日期,以计算InterSystems IRIS的当前版本有多早(以天为单位)。

26920

使用嵌入式SQL(二)

如果名称未指定架构名称,则InterSystems IRIS会按以下方式解析架构名称:数据定义:InterSystems IRIS使用系统范围内的默认架构来解析不合格的名称。...如果默认模式不存在,则InterSystems IRIS将创建模式和相应的类包。所有数据定义语句都使用系统范围内的默认架构。...数据管理:InterSystems IRIS对包含嵌入式SQL语句的类或例程使用#SQLCompile路径和/或#Import宏预处理程序指令指定的架构搜索路径。...如果未指定架构搜索路径,则InterSystems IRIS将使用系统范围的默认架构名称。文字值嵌入式SQL查询可能包含文字值(字符串,数字或日期)。字符串应用单引号(')引起来。...可以在嵌入式SQL中使用InterSystems SQL %CHECKPRIV语句来确定当前权限。

66820
领券