控制是否在系统文件中保存过程、触发器、视图和事件处理程序的初始源代码定义。如果保存,则会保存在 SYSTAB、SYSPROCEDURE、SYSTRIGGER 和 SYSEVENT 中的 source 列内。
On、Off
On
只能为 PUBLIC 组设置。需要 DBA 权限。
当 preserve_source_format 为 On 时,数据库服务器会保存来自过程、视图、触发器和事件上的 CREATE 和 ALTER 语句的格式化源代码,并将其置于相应系统视图的 source 列。
未格式化的源文本存储在同一系统表中的 proc_defn、trigger_defn 和 view_defn 列内。然而,这些定义在 Sybase Central 中并不容易阅读。格式化的 source 列允许您使用自选的间距、注释和大小写来查看这些定义。
可以将此选项关闭以减少用于保存数据库中对象定义的空间。只能为用户 PUBLIC 设置此选项。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |