在执行DML insert update delete语句时可以用到以下三个隐式游标游标是维护查询结果的内存中的一个区域运行DML时打开完成时关闭用sql%i sopen检查是否打开 sql%found 布尔类型默认值为nullsql%notfound 布尔类型,默认值为nullsql%rowcount(数值类型默认值为0)sql%isopen(布尔类型)
当执行一条DML语句后 DML语句的结果保存在四个游标属性中这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时 PL/SQL打开一个内建游标并处理结果游标是维护查询结果的内存中的一个区域游标在运行DML语句时打开完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQL%NOTFOUND是布尔值 SQL%ROWCOUNT是整数值。
SQL%FOUND和SQL%NOTFOUND
在执行任何DML语句前SQL%FOUND和SQL%NOTFOUND的值都是NULL,在执行DML语句后SQL%FOUND的属性值将是
. TRUE :INSERT
. TRUE :DELETE和UPDATE至少有一行被DELETE或UPDATE.
. TRUE :SELECT INTO至少返回一行
当SQL%FOUND为TRUE时,SQL%NOTFOUND为FALSE。
SQL%ROWCOUNT
在执行任何DML语句之前 SQL%ROWCOUNT的值都是NULL,对于SELECT INTO语句如果执行成功 SQL%ROWCOUNT的值为1,如果没有成功或者没有操作(如update、 insert、 delete为0条 SQL%ROWCOUNT的值为0.
SQL%ISOPEN
SQL%ISOPEN是一个布尔值如果游标打开则为TRUE,如果游标关闭则为FALSE.对于隐式游标而言SQL%ISOPEN总是FALSE这是因为隐式游标在DML语句执行时打开结束时就立即关闭。no_data_found与sql%notfound以及sql%rowcount的区别
NO_DATA_FOUND该异常可以在两种不同的情况下出现第一种 当SELECT。 。 。 。 INTO语的WHERE子句没匹配任何数据行时第二种试图引用尚未赋值的PL/SQL index-by表元素时。
SQL%NOTFOUND是隐匿游标的属性当没有可检索的数据时该属性为 TRUE常作为检索循环退出的条件。若某UPDATE或DELETE语句的WHERE子句不匹配任何数据行该属性为TRUE但不并不出现NO_DATA_FOUND异常.
SQL%ROWCOUNT该数字属性返回了到目前为止游标所检索数据库行的个数。
谣言吃太咸了会得病
导语 “人体每日摄入食盐不应过多否则易患多种疾病。”这是真的吗
吃太咸了会得病
一、 网友评论
1、 网友冰冰23岁行政助理
我就是一个”重口味“的人但身体很健康啊
我就是一个特别爱吃咸的人什么咸菜、咸烧饼都是我的最爱。大家都说吃太咸对身体不好可我一点没这么觉得。前几天我还到医院去体检各项指标都很正常。吃咸不会得病的
2、 网友小帅34岁销售
邻居家大爷常年吃太咸结果得了心血管病。
邻居家有个大爷经常吃咸的东西大家都劝他不要吃这么咸可他就是不听。后来他被检查出了心血管疾病我想这和常年吃咸有很到关系。
世界卫生组织建议每人每天钠盐摄入量不超过5克
二、 专家解答
1、 世界卫生组织建议每人每天钠盐摄入量不超过5克。
世界卫生组织WHO建议每人每天钠盐摄入量不超过5克而我国现在每人每日食盐约12克、美国提倡的人均2.3克/天宽松了许多。
2、 高盐饮食会导致高血压。
营养专家原表示高盐饮食是高血压的三大原因之一高盐饮食是我国高血压的最重要的危
险因素。古人就知道“味过于咸大骨气劳短肌心气抑” 即多食咸会影响血液和血液循环伤及骨骼并使心功能受到抑制。盐摄入平均每增加2克收缩压和舒张压就分别增加2.0mmHg和1.2mmHg。
“有的人以为‘不吃盐没力气’ 这是没有道理的。”专家表示人对钠盐的依赖只是长期以来味觉适应了高盐。除此之外吃盐还包括酱料、酱油、零食里的盐因此不放盐放酱油的做法也同样会摄取盐分。
我们正常人钠的摄入量和排出量时刻处在一个比较平衡的状态而且钠的排出主要通过我们的肾脏。如果在日常生活中摄入过多的盐分钠的摄入量就会增加这就给肾脏排除钠的功能增加负担。如果摄入钠的量过多的话为了保证肾脏的正常功能也为了保持钠在血液中的浓度不变就需要多喝水不过水喝太多的话就会使得血液中的水分有所增加这就形成了“水钠潴留”的状态。这种状态就好比一个装满水的气球水越多的话气球产生压力就会越大久而久之就会导致高血压的出现。这就是吃得太咸会引发高血压出现的原因主要是钠在作怪。与此同时如果血容量过大加重心脏负荷再加上自身的血管狭窄的话就有引发冠心病的可能。
吃太咸还可能给身体带来多种疾病
3、吃太咸还可能给身体带来多种疾病。
肝肾疾病。摄入过多盐会超过肝肾代谢的承受力加重心血管压力血压越高肝肾血流量越少肝肾功能损害越大易导致慢性疾病。
呼吸道炎症。高浓度食盐不仅抑制呼吸道细胞活性降低其抗病能力还会减少唾液使口腔内溶菌酶减少难以抵抗病毒感染。
胃癌。食盐中的高渗透液会破坏胃黏膜一些腌菜、盐渍食品中所含亚硝酸盐在胃酸和细菌作用下会转变为亚硝胺易致胃癌。
皮肤老化。体内钠离子增加会导致面部细胞失水皱纹增多。
肥胖。英国通过对1600多名青少年进行研究发现吃盐越多甜饮料喝得越多很容易带来肥胖问题。
骨质疏松。食盐主要成分是钠人体每排泄1000毫克钠大约会耗损26毫克钙。吃盐越多钙越少。
吃黄瓜鸡蛋1周掉10斤
饭后吃啥排出体内致癌物
这样吃萝卜一冬不生病
几种零食一辈子都不要吃
吃火锅时少点5类蔬菜
防肝癌注意两吃两不吃
提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...
有一段时间没有分享Gcore(gcorelabs)的信息了,这是一家成立于2011年的国外主机商,总部位于卢森堡,主要提供VPS主机和独立服务器租用等,数据中心包括俄罗斯、美国、日本、韩国、新加坡、荷兰、中国(香港)等多个国家和地区的十几个机房,商家针对不同系列的产品分为不同管理系统,比如VPS(Hosting)、Cloud等都是独立的用户中心体系,部落分享的主要是商家的Hosting(Virtu...
我们在选择虚拟主机和云服务器的时候,是不是经常有看到有的线路是BGP线路,比如前几天有看到服务商有国际BGP线路和国内BGP线路。这个BGP线路和其他服务线路有什么不同呢?所谓的BGP线路机房,就是在不同的运营商之间通过技术手段时间各个网络的兼容速度最佳,但是IP地址还是一个。正常情况下,我们看到的某个服务商提供的IP地址,在电信和联通移动速度是不同的,有的电信速度不错,有的是移动速度好。但是如果...