如何删除Firebird数据库的注释和存储过程代码
2012-08-30 11:54
232 查看
因为发布一个项目的需要,稍微研究了一下如何清除给用户的Firebird数据库中的各种注释以及存储过程、触发器的源码。
/* --- 清除注释和代码 --- */ /* view description */ update RDB$RELATIONS set RDB$DESCRIPTION = null; /* Table fields description */ update rdb$relation_fields set rdb$description = null; /* domain description */ update RDB$FIELDS set RDB$DESCRIPTION = null; /* procedure description */ update RDB$PROCEDURES set RDB$DESCRIPTION = null; update rdb$procedure_parameters set rdb$description = null; /* trigger description */ update RDB$TRIGGERS set RDB$DESCRIPTION = null where RDB$DESCRIPTION is not null; /* exception description */ update RDB$EXCEPTIONS set RDB$DESCRIPTION = null; /* udf description */ update RDB$FUNCTIONS set RDB$DESCRIPTION = null; /* procedure code */ update rdb$procedures set rdb$procedure_source = null; /* trigger code */ update RDB$TRIGGERS set RDB$TRIGGER_SOURCE=null where RDB$SYSTEM_FLAG<>1;
相关文章推荐
- Hibernate的注释该如何使用? 属性 数据库中 字段 实体 级联删除
- 如何防止插入删除表造成的数据库死锁
- 如何恢复SQL Server中删除的数据库
- SQLServer2005如何删除指定数据库的所有表
- django安全小措施--如何禁用掉在模板中修改和删除数据库
- SQL 数据库 学习 005 学习必备的一些操作 --- 如何新建数据库 如何附加和分离数据库(如何备份还原数据库) 如何删除数据库
- 如何删除数据库中的冗余数据(翻译)
- 如何删除/卸载 sqlserver 2012 数据库实例
- 阿里云数据库实例的一个db被开发人员删除了 如何恢复
- 如何删除SQL2005过期的数据库备份文件呢?
- SAP如何删除或合修改数据库表
- 如何删除数据库中的重复行
- 如何彻底删除SQL 2005数据库(完整版)
- 如何仿数据库添加修改删除
- 程序员面试宝典,如何删除代码的注释
- 如何获得数据库里有多少个全文索引。删除全文索引的方法 SQL server 2005
- SQL 数据库 学习 005 学习必备的一些操作 --- 如何新建数据库 如何附加和分离数据库(如何备份还原数据库) 如何删除数据库
- 如何用SQL语句删除数据库中的重复行?
- 不影响数据库运行如何快速恢复刚删除的表及其数据(三)如何恢复刚更新的数百万条数据
- FW:如何从数据库中删除全文目录 (SQL Server Management Studio),From MSDN