范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Oracle9iPLSQL从入门到精通读书笔记2

  第二章:PL/SQL基础
  2.1 PL/SQL程序结构
  2.1.1 PL/SQL块的类型
  所有的PL/SQL程序都是以块作为基本单位,以及都是由块组成的。
  这些块可以是按顺序出现的,也可以是嵌套的
  块可以根据其带名称和不带名称以及在数据库中的存储方式分为以下类型:
  匿名块:只能执行一次,不能存储在数据库中
  带名块:一种带标签的匿名块
  子程序:可以存储在数据库中的过程,函数和包,可以多次执行,可以在外部的程序中显示调用
  触发器:存储在数据库中的带名块,当相应的触发事件发生时触发器就被自动执行,触发器事件一般是针对特定的数据库表进行的DML语句,如INSERT,UPDATE,DELTE
  <>
  DECLARE
  v_num1 NUMBER := 1;
  v_num2 NUMBER := 2;
  v_str1 VARCHAR2 (30) := "你好!";
  v_str2 VARCHAR2 (30) := "这是你第一次接触PL/SQL";
  v_outputstr VARCHAR2 (30);
  BEGIN
  INSERT INTO test_table(ncolumn, vcolumn)VALUES (v_num1, v_str1);
  INSERT INTO test_table(ncolumn, vcolumn)VALUES (v_num2, v_str2);
  SELECT vcolumn INTO v_outputstr FROM test_table WHERE ncolumn = v_num1;
  DBMS_OUTPUT.put_line (v_outputstr);
  SELECT vcolumn INTO v_outputstr FROM test_table WHERE ncolumn = v_num2;
  DBMS_OUTPUT.put_line (v_outputstr);
  END I_Namedblock;
  带名块就是在匿名块前面加上一个标签
  把DECLARE关键字 变成 CREATE OR REPLACE PROCEDURE 就变成了存储过程
  CREATE OR REPLACE PROCEDURE 过程名 IS
  2.1.2 PL/SQL块的结构
  所有块都包含3个部分:声明部分,执行部分,异常处理部分
  DECLARE
  v_ncolumn NUMBER :=6;
  v_vcolumn VARCHAR2(30);
  BEGIN
  SELECT v_column INTO v_vcolumn FROM test_table WHERE ncolumn=v_ncolumn;
  EXCEPTION
  WHEN NO_DATA_FOUND THEN
  DBMS_OUTPUT.PUT_LINE("没有找到匹配的数据");
  END;
  在过程和函数中声明变量是不需要DECLARE的,但在声明TRIGGER中的变量是必须要有DECLARE
  如果块中不需要声明变量,类型和游标时,声明部分可以省略
  执行部分是不可缺少的,一般以BEGIN开始 END结束。END关键字必须是分号结束的
  2.1.3 词法单位
  e代表乘以10的多少次幂
  2.2 变量声明
  Variable_name [CONSTANT] type [NOT NULL][:=value | DEAFULT value]
  Variable_name是变量名
  CONSTANT 声明的是一个常量
  Type 是类型
  NOT NULL 可选,表示不能为空
  :=value | DEAFULT value表示赋值
  缺省的变量会被初始化为NULL
  不能把NULL付给一个定义为NOT NULL的变量acct_id INTEGER(5) NOT NULL;这样是不允许的
  在NATURAL和POSITIVEN,他们被预先定义为NOT NULL
  每行只能声明一个变量,这和其他语言不同
  BEGIN END;是可以嵌套的
  2.3 变量类型
  4中标量类型(数字类型,布尔型,字符型,日期型)
  复合型
  引用型
  LOB型
  数字型的三种基本类型:BINARY_INTEGER,NUMBER,PLS_INTEGER
  字符型:CHAR,VARCHAR2,LONG和LONG RAW,RAW,ROWID和UROWID
  LOB类型:BFILE,BLOB,CLOB,NCLOB
  布尔类型:BOOLEAN(TRUE,FALSE,NULL)
  日期时间类型:DATE,TIMESTAMP,TIMESTAMP WITH TIME ZONE,TIMESTAMP WITH LOCAL TIME ZONE,INTERVAL YEAR TO MONTH,INTERVAL DAY TO SENCOND
  复合类型:记录,表,数组
  引用类型:REF CURSOR 和ref object_type
  用户自定义类型
  2.4 数据类型转换
  显式转换,可以使用内置函数
  隐式转换,隐式转换不是好的习惯,可能会影响效率,结果可能不可预料
  2.5 表达式
  表达式是由操作符和运算符的结合
  CASE 表达式
  CASE SELECTOR
  WHEN express THEN result1
  WHEN express THEN result3
  WHEN express THEN result2
  END;

专家应当让P2P家属,承担家庭的共同承担债务还款的责任如今,P2P已经成为了过去式,这个曾经的活跃在金融科技遥遥领先着,却在长期的针对于大众的违规下被监管严查之后进行取缔,这是金融科技迈入了新的开端,同时也证明了P2P行业确实存在于违华为鸿蒙手机来了!有网友凡尔赛早已用上了!你会不会买?都市快报综合新华社新浪微博人民日报等今天鸿蒙手机来了冲上热搜。华为技术有限公司25日对外公布,计划在6月2日正式举办鸿蒙产品发布会,预计此前只用于智慧屏可穿戴设备等产品的鸿蒙操作系什么是信息发展?带你一起研究研究什么是信息发展?让我带你一起研究研究!从物联网大数据到人工智能,从VR虚拟现实到AR增强现实,从移动支付到人脸识别科技的进步与发展正在掀起各行各业的变革,也在颠覆和改变着人们的生活realmeQ3Pro狂欢版GTNeo闪速版发布618活动价1599元起5月25日消息,realme今天下午发布了两台新机真我Q3Pro狂欢版以及GTNeo闪速版。真我Q3Pro狂欢版即是基于Q3Pro的改款,正面采用打孔屏设计,配备一块6。43英寸F鸿蒙安卓之争画下句号现在来看,鸿蒙安卓之争画下句号了。我们知道,安卓系统是除了苹果之外,几乎其他智能手机品牌都在使用的操作系统,因此毫无疑问,安卓是目前全球使用人数最多的智能手机系统。而华为从2016上海绿牌新政悬而未出消费者叫苦车已半个月不能上路上海绿牌新政仍未落地,不少消费者的心悬在了半空。21世纪经济报道记者了解到,一些已经购买了微型电动汽车的消费者陷入尴尬既无法上牌,又不能退订,只能接受销售的建议继续等待。这些消费者乐视手机宣布回归,老罗能否像乔布斯一样卷土重来?虽然贾老板还没有回国,但乐视近日公开宣布乐视超级手机将会回归,这也算是机圈沉寂多年后久违的声响。乐视回归的同时,很多人都想到了锤子,此时老罗离开机圈已经多年。自从手机业务卖给字节跳红米首款降噪耳机AirDots3Pro官宣,外观质感,功能全方位升级Redmi红米Note10系列旗舰芯小金刚新品发布会已经预热很久,也将于明天5月26日正式举行。而在今天,红米官方连续发布多条微博,官宣了此次发布会上红米首款降噪耳机RedmiAi微信5个功能要尽早开启,避免被不法分子利用,造成资金损失分享生活小妙招,共享科技新生活!大家好,欢迎来到今天的知识分享!我是你们的好朋友小俊!虽然我们一再强调在使用微信的过程中要注意安全避免被不法分子利用造成资金损失,以及各大新闻也有报OPPOReno6配置完全曝光全系65瓦快充,最高配骁龙870芯片OPPOReno6看起来基本配置完全曝光,所以这次看看设计吧,看起来这次的配置基本上主要的cpu都有,当然设计看起来不错!简单看这个消息吧!三种配色是出现了,当然名称就那么回事吧,为什么要反垄断?腾讯跳楼事件的反思整个人类的发展史就是一个垄断与反垄断的斗争。垄断的危害有几点。首先不利于创新。一般来说,某企业取得行业垄断地位,往往是因为其在技术等方面具有某种优势,因为此种优势获得了行业领先地位
强得不像实力派!荣耀Magic4Pro曝光,15倍光变98。7屏占比网上曝光了一组荣耀Magic4Pro的概念图。机器的设计相当出众,一起来看看吧!外观设计方面,根据曝光的概念图,这款荣耀Magic4Pro的正面终于放弃了挖孔全面屏设计,转而采用真鹿客指静脉智能锁S50使用初体验,居家良品,安全加倍随着智能时代的发展,各类家居设备都在往智能方向发展。当然,连我们入户门上的锁也不例外,从最开始的密码锁到后期指纹密码组合的初代智能锁,再到现在指纹密码NFC刷卡手机APP远程控制的人民财评从小碎步到大踏步提速互联畅通步伐来源人民网观点频道原创稿在社交平台给好友分享网址链接却显示无法打开,需要手动复制链接后跳转至系统浏览器才能访问困扰用户多年的屏蔽网址链接问题正在得到解决。日前,腾讯发布微信外部链接关于互联网金融风控的思考编辑导语理财有风险,投资需谨慎,近几年来,互联网金融在我国迅速发展,涉及我们生活中的方方面面,那么你知道如何对互联网金融进行风控吗?本文从为什么需要风控以及风控需要做什么这两个角度IIS服务器下如何支持url重写URLREWRITE,翻译过来就是URL重写,或者URL重定义。在aspiis的网站开发模式中,可以实现如将httpxxxxxx。cnnews。asp?id220变成httpxxx张忠谋再次公开发声,暗讽大陆芯片制造,王传福芯片不是神造的芯片设计和制造都是密切联系的,通过将设计好的芯片交给制造厂商加工,再经过后续的封测等环节实现一颗芯片的落地。每个环节都非常重要,但制造业相对来说难度会更大,台积电掌握高端芯片制造技联想电竞游戏平板来了,2。5K高刷屏硬刚iPadmini有粉丝最近想买台平板来打游戏,小米平板太大,ipadmini又太贵,有没有尺寸适中价格适中的平板推荐?有!联想联想拯救者Y700游戏平板,配置超高,一起看看尺寸8。8英寸屏幕256华为自研芯片上线,英伟达也再次改口,倪光南院士果然没说错作为如今备受关注的高科技行业,芯片半导体开始逐渐走入人们的视线,原本这一切离大众都是比较遥远的,毕竟还是有一定专业性的。但是由于华为,我们也看到了一些变化,无论是自研的海思麒麟芯片超越华为的路由器老板诈骗百亿入狱!可他的套路还在你我身边今天上午,上海市第一中级人民法院审判了一起百亿集资诈骗大案。虽然上海法院近期审理了一系列金融诈骗案件,但这个案子的受害人和诈骗金额都是特大级别的。我很少因为单一经济案件写文章,但今掀起百公里里程风暴爱玛以科技重新定义电动车在大多人认知里,电动两轮车续航能力会随时间递减,安全出行路程通常需控制在20公里以内,超过这个数字则容易引发续航焦虑。过去二十多年,电动两轮车行业掀起多场续航革命,但续航问题并未得盘点消失的国产手机品牌,巅峰时红过华为,可惜如今却鲜为人知说起如今的国产手机市场,基本上是华为小米OPPOvivo四大诸侯分庭抗礼。但在此之前,智能手机市场呈现的是一副百家争鸣的盛况,许多红极一时的手机品牌在国内手机的发展史中,留下了浓墨