关于UltraLite所不提供的ASA功能的介绍计算机等级考试

文章作者 100test 发表时间 2010:01:01 08:41:57
来源 100Test.Com百考试题网


  UltraLite 数据库不提供以下 Adaptive Server Anywhere 功能:

  ◆级联更新和删除

  某些应用程序依赖于声明的参照完整性来实现业务规则。 UltraLite 数据库不提供这些功能,但同步下载期间会自动级联更新和删除。

  任何企图删除外键中有对应值的主键的操作都会失败,并返回错误。任何企图在外键引用原始值时更新主键值操作也会失败。

  ◆检查约束

  在 UltraLite 数据库中不能包括表或列的检查约束。

  ◆计算列

  在 UltraLite 数据库中不能包括计算列。

  ◆全局临时表

  UltraLite 不能识别全局临时表的临时特性。您应将这些临时表视为永久基表使用。

  ◆声明的临时表

  在 UltraLite 应用程序中不能声明临时表。

  ◆存储过程

  在 UltraLite 应用程序中不能调用存储过程或用户定义的函数。

  ◆函数

  并非所有的 SQL 函数都可在 UltraLite 应用程序中使用。

  使用不受支持的函数会导致出现 "UltraLite 中不可用的功能 " 错误。

  ◆触发器

  UltraLite 数据库不支持触发器。

  ◆系统表访问

  在 UltraLite 数据库中没有系统表。

  ◆系统函数

  在 UltraLite 应用程序中不能使用 Adaptive Server Anywhere 系统函数,包括属性函数。

  ◆数据库中的Java

  在查询中不能包括 Java 方法,在数据库中也不能使用任何其它的 Java 功能。

  ◆时间戳列

  在 UltraLite 数据库中不能使用 Transact-SQL 时间戳列。 Transact-SQL 时间戳列是用下列缺省语句创建的:

  DEFAULT TIMESTAMP

  可以使用以下语句创建的列:

  DEFAULT CURRENT TIMESTAMP

  这两种列的行为是有差异的:在更新行时, DEFAULT CURRENT TIMESTAMP 列不会自动更新,而DEFAULT TIMESTAMP 列会自动更新。如果您希望使用 DEFAULT CURRENT TIMESTAMP 创建的列能够反映最近的更新时间,则必须显式更新这些列。

  编辑特别推荐:

  ·计算机三级的四个类别看看你适合哪个

  ·全国计算机等考三级数据库模拟试题及参考答案

  ·全国计算机等级考试三级数据库技术训练题



相关文章


光驱导致的STR功能失常计算机等级考试
数据库大战:MSSQLServer
带你轻松了解社会保险身后的数据库应用计算机等级考试
解析:快速了解服务器数据库系统的优点计算机等级考试
关于UltraLite所不提供的ASA功能的介绍计算机等级考试
解决错误1069:由于登录失败而无法启动服务计算机等级考试
设计和建立数据库之查看示例数据库结构计算机等级考试
教你四种IE浏览器的另类技巧计算机等级考试
验证DB2数据库备份是否成功的实用技巧计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛