文章分类 -  SQL

摘要:http://www.cnblogs.com/marvin/p/4123745.html首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务。项目背景这是... 阅读全文
posted @ 2014-12-25 08:36 Johnsonton's blog 阅读(174) 评论(0) 推荐(0)
摘要:一些与业务规则有关的安全需求是具体或精细的,不是仅仅直接靠授予什么系统权限或对象权限就能解决的,因为在这些访问控制中可能包含了某些逻辑判断,需要用程序的方式实现某些安全策略,做到对访问权限的精细控制。 创建一个VPD不是安装或配置一个Oracle软件工具或应用程序,而是需要分析数据库、创建环境和策略、编写函数和触发器、测试结果等技术活动。下面按次序、分步骤介绍这些内容。1. 确定数据库对象以及它们之间的关系 在开始创建一个VPD之前,必须确定这个VPD所涉及的数据库对象(如表、视图)、它们之间的关系,以及where子句中可能使用的列。 例如,在部门和员工管理中涉及到的表及其关系(如图1)所 . 阅读全文
posted @ 2012-05-25 17:41 Johnsonton's blog 阅读(1660) 评论(0) 推荐(0)
摘要:USE [master]GOALTER DATABASE [YourDataBaseName] SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE [YourDataBaseName] SET RECOVERY SIMPLE --简单模式GOUSE [YourDataBaseName] GODBCC SHRINKFILE (N'[YourDataBaseName_Log]' , 11, TRUNCATEONLY)GOUSE [master]GOALTER DATABASE [YourDataBaseName] SET RECOVER 阅读全文
posted @ 2012-04-25 11:03 Johnsonton's blog 阅读(135) 评论(0) 推荐(0)
摘要:SELECT convert(varchar, getdate(), 100) -- mon dd yyyy hh:mmAM (or PM) -- Oct 2 2010 11:01AM SELECT convert(varchar, getdate(), 101) -- mm/dd/yyyy - 10/02/2010 SELECT convert(varchar, getdate(), 102) -- yyyy.mm.dd - 2010.10.02 SELECT convert(varchar, getdate(), 103) -- dd/mm/yyyy SELECT convert(var. 阅读全文
posted @ 2012-03-31 15:20 Johnsonton's blog 阅读(1929) 评论(0) 推荐(0)