SQL Anywhere 支持六种外部运行时环境。它们包括以 C/C++ 编写的嵌入式 SQL 和 ODBC 应用程序,以及以 Java、Perl、PHP 或 C# 和 Visual Basic 等基于 Microsoft .NET Framework 公共语言运行库 (CLR) 的语言编写的应用程序。
SYSEXTERNENV 系统视图中的各行描述了标识和启动每个外部环境所需的信息。该视图的基础系统表为 ISYSEXTERNENV。
列名 | 列类型 | 说明 |
---|---|---|
object_id | unsigned bigint |
外部环境的唯一标识符。 |
name | varchar(128) |
外部环境或语言的名称。 |
scope | char(1) |
标识外部环境是以 one-per-connection (C) 还是 one-per-database (D) 启动。 |
support_result_sets | char(1) |
标识可以将结果集返回给用户的外部环境。 |
location | long varchar |
标识可以找到环境的主要可执行文件的位置。 |
options | long varchar |
标识启动外部环境的命令行所需的选项。 |
user_id | unsigned int |
标识数据库中具有 DBA 权限的用户。 |
PRIMARY KEY (object_id)
FOREIGN KEY (object_id) 引用 SYS.ISYSOBJECT (object_id) MATCH UNIQUE FULL
FOREIGN KEY (user_id) 引用 SYS.ISYSUSER (user_id)
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |