摘要:
一. 变量声明 1)声明变量<变量名> <类型>[(宽度):=<初始值>]; eg: BookName varchar2; BookName varchar2(50) := 'Programming PL/SQL'; 2)声明常量 <变量名> constant <类型> :=<值>; eg: maxNum constant N... 阅读全文
posted @ 2009-06-27 22:46
Master HaKu
阅读(456)
评论(0)
推荐(0)
摘要:
PL/SQL是Oracle中的结构化程序设计语言。对于用惯了MS的SQL SERVER系列的人来说,有必要学习一下,因为它和T-SQL还是有很大的区别的。呵呵,下面我们来看一下它的基本结构。块(Block)是PL/SQL中最基本的结构,它由如下组成:---------------------------------------------------------------------------... 阅读全文
posted @ 2009-06-27 22:15
Master HaKu
阅读(209)
评论(0)
推荐(0)
摘要:
1. 命令行下登陆: sqlplus 用户名/密码@Oracle实例2. 查看当前用户下所有表格:select * from tab;3. 查看某个序列名的情况:select * from all_sequenceswhere sequence_name='序列名';(注:序列名必须全大写)4.创建一个新用户:create user 用户名 identified by 密码;5. 给用户解琐: a... 阅读全文
posted @ 2009-06-27 21:31
Master HaKu
阅读(181)
评论(0)
推荐(0)
摘要:
抽象工厂(Abstract Factory)模式 不同于简单工厂和工厂方法,抽象工厂用于创建一个产品族,即抽象工厂模式用于创建一系列类,这些类在业务上有关联。我们来举个快餐店的例子。场景:快餐店的套餐分为汉堡和饮料,汉堡可以选鸡肉汉堡,鱼肉汉堡,巨无霸等等, 饮料可以选咖啡,可乐,橙汁等等。对于业务来说,汉堡和饮料分别可以被抽象为两类产品,因此,我们可以建立2个接口。汉堡可以有2个方法,一个是打印... 阅读全文
posted @ 2009-06-27 20:03
Master HaKu
阅读(321)
评论(0)
推荐(0)
摘要:
工厂方法(Factory Method)模式又叫做多态性工厂(Polymorphic Factory)。简单工厂模式的优缺点优点:将类的创建逻辑从客户端移入工厂类。缺点:对开-闭原则支持不够,如果有新类加入,必须修改工厂类的逻辑。工厂方法克服了简单工厂模式的缺点,引入了多态性。工厂方法和简单工厂的区别:简单工厂模式的核心是一个具体类,工厂方法模式的核心是一个抽象类。下面我们来看一下工厂方法的具体实... 阅读全文
posted @ 2009-06-27 13:28
Master HaKu
阅读(318)
评论(0)
推荐(0)
摘要:
简单工厂(Simple Factory)模式又可以叫做:静态工厂方法(Static Factory Method),它是类的创建模式。场景:画图程序,画圆,矩形,三角,等等。方案:需要客户端由一个指定的工厂方法来创建各种画图类。客户端不需要知道各个画图类的名称, 只需要给工厂方法传入画图类的参数,如:circle, square, triangle, etc,这些参数是固定的。 如果画图类改变,甚... 阅读全文
posted @ 2009-06-27 11:34
Master HaKu
阅读(538)
评论(0)
推荐(1)