粉丝4243获赞1.9万


好,我们现在来开始 o 锐口的安装,其实 over 口的安装跟卸载呢,说简单也简单,说麻烦也麻烦。呃,主要是要细心吧,然后注意细节。呃,上一节呢,我们 呃做了一个 oerco 的卸载,然后有一个小小尾巴,就是 d 盘的 o 锐口,呃要卸载干净,然后呢?还有一个刚才已经卸载干净了,还有一个是 c 盘的,呃,有一个 oreco 在这里哦,这里 要卸载,呃要删除,好,删除了,那我们来看一下,呃现在在执行那个 c q plus 命令还能不能执行,也就是 or go, 现在还 有没有打开 windows 加 r, 打开运行窗口 cmd, 然后呢?执行一个命令 cco plus, 这是一个跟数据库交互的,相当于是,呃,这个命令是一个外部命令,就是 所谓的内部外内部命令。外部命令是什么呢?就是内部命令,比如说是阿瑞和的什么 cd 呀, 还有什么 di2 啊,这些命令就是奥瑞库的内部命令,如果你学过雷雷克斯就知道他的这些命令呢,跟雷雷克斯这些命令啊,比如说 cd 啊,呃木木啊, ls 啊,这些命令是一样的,这个是我们道士系统的命令。 然后呢?还有外部命令就是我们一些软件安装好之后,呃他从外部带过来的命令吧,呃,比如说这个 circle plus 就是我们 oracle, oracle 安装好之后呃的一个最原始,最初的一个命令叫登录数据库一点 好,他显示不是内部或外部命令,也不是可运性的程序或 p 处理文件,也就说明我们这个嘛,现在我们二狗呃操作系统已经不认识这个命令了, 也就说我们奥瑞国已经卸载成功了,好,那我们来进行 orico 的安装, orico 的安装呢,我们先来找到 orico 的安装介质,在这里痛死这里。呃,我们还是安装 orico 十吧, orico 十点二版本, 然后呢,这个软件的话我会也会传到语音上,到时候大家自己下载就可以,然后点这个塞大安装,其实呢,基本上也算是傻瓜,安装 好在这里呢,需要注意一下他的安装目录,可以默认也可以改,我建议大家要改一下。呃,我喜欢的安装到某一个盘的 d 盘或者 e 盘,在这一个 e 盘 的跟目录,所谓的跟目录就是直接安装到他下面。这些呢,不要 uzer 色的 miss twitter 太深了,目录也不太好啊,删掉删掉就只留下一盘。 oracle product 十点二点零 d b 一,这个呢,就是 所谓的扎娃啊,不是不是,扎号奥瑞克红就是奥瑞克的一个目录,我们呢在这可以选的有企业版,标准版,个人版,我们现在就选一个企业版吧,然后在这呢注意有一个创建启动数据库, 这个意思是什么呀?我要解释一下,我们现在要安装的要安装的是 oracle 这么一个数据库软件。 安装好这个数据库软件之后呢,我们才可以在我们的电脑里面创建一个通过 orico 这个软件创建一个 orico 数据库, 这是一一个这么一个关系,先安装软件,然后再通过这个奥瑞扣软件创建一个数据库。哎,所以说呢,这一步呢,这个对角对勾意思就是 我们在安,让我们在安装 olo 软件的同时附带的附加的让我们创建一个初始的一个数据库,那我们见就见吧。 呃,这个需要注意,在一般在公司,在项目当中,你们呃是没有这个 os l 的数据库的,他的默认数据库啊,供我们学习的一个数据库 o r c l, 也就是数据库的名字是 o r c l。 说句口令呢?呃,怕会忘,所以说口令跟数据口令是一样的,都是 o r c l, 确认口令 o r c l 就可以了。 好,然后下一步。 好在这呢是有一个问题。呃,这个问题在医疗之中啊,重续异常终止。那这个呢?是因为我们现在我现在电脑是温七, 然后呢?我们这个奥利和实际呢?他是版本呢,是比较老一点,因为实际的话,当时我们上一届在讲那个历史的时候,有人说他是二零零三年 的一个产品,所以说在这个东西呢,我们改一下,在这里改一下属性兼容性,以兼容模式运行这个程序,而且以管理员身份运行程序应用。确定这时候呢再执行一下 啊。嗯,改一下,装到一盘吧,一盘稍微大一点。好,这个还 是 o r c l, o r c l, 就是安装奥瑞和软件的同时创建一个奥瑞和数据库,下一步。好,这样就他就可以往下走了吧,正常实行。 好在这呢是要检查我们现在电脑是否符合安装要求,都是可以的,有一个警告无所谓,下一步就可以了。呃,没关系,继续 正在处理。好。这呢就是我们现在 ore co, 一个相当于一个提示页,就说我们要安装的 ore co 产品有这么多, 它里边呢是有很多的,不仅有奥利克数据库,还有一些,比如说这有一个 pro, 这个呢后面我们可能会用到 是一个脚本语言,跟现在比较火的拍神算是同类型的一个语言,还有很多驱动。这个呢就不太看了,直接点安装好。那我们就等就行了,默认安装等到他百分之百啊,我先暂停吧 啊?现在呢有个问题是装到百分之四十八然后跳出来一个问题,跳出来个错误,什么局动态连接过什么无法定位输入点。这个没关系,我们点确定让他直行直行的啊。确定好我再暂停了啊,一会就没问题了, 已经到这么一步了。呃来看一下他。现在呢我来解释一下这一块,刚才已经在执行的这一块已经执行完了。呃这一块呢?鼠标这他是一个网络 配置,然后呢这一块是现在正在安装的是数据库配置服务,也就是说在这一步之前我的 oreco 软件已经安装完成了,然后现在正在进行的这一步是 oreco 软件安装完成之后 再给我创建一个数据库,他正在给我创建数据库,就是我的第一个数据库。 一定要弄懂这个关系啊。 orico 是一个数据库软件,我们通过 orico 数据库软件在我们的电脑上面创建了一个数据库,或者叫安装了一个数据库。 嗯,一定要,本质上一定要知道我们这就是一个。 呃,弄懂他的本质。后面的学习也是这样啊。再暂停吧,不会有什么问题,暂停就可以。呃不是我说我暂停 完了百分之八十五了,我在这里再再解释一下吧。正在复制数据库文件,正在创建并启动 oreq 实力正在进行数据库创建,也可以就说明我们现在正在安装数据库吧。正在创建数据库吧, 来看一下这个,他的位置是一盘 oracle project, 十点二点零 db 下盘一,这个这一块呢,这是 oracle home, 就是我的 oracle 目录。 然后呢这一块,呃,啊,完了,那行吧,我们来看这个吧,叫 的贝斯跟飞格瑞斯的就是数据库,呃,配置管理,然后已经完成了创建,完成了数据库,然后数据库的信息,要记住,我们现在安装的数据库就是安装完 oraico 软件之后创建的第一个 oraico 数据库, 数据库的名字叫 osl, 然后系统标志服 sid 也是 osl, 一定要弄懂。我们一般哈数据库名字跟我们的 sid 是一样的,以后你们在项目当中呃,会 问我要连接哪个数据库啊?他连接连接信息是什么呀?经常会听到 sid 这个名词,也叫数据库名字,好在这呢是所有数据库账户 c 四 c 什么什么什么都已经锁定,什么单机口令管理这个东西呢,可以先不用看,一会我们来再来解释。好,直接点确定就可以了。 这 i sick plus configuration assistant, 这 sick plus 客户端, 呃,操作成功完成,呃,这没关系,好,已经安装成功。这呢 是我们的一个网页的一个地址,进入数据会的地址,呃,我们很少用,基本不用,所以说这个呢, 你感兴趣就把它复制出来,然后通过网页来进入就可以了。我们呢就不不执行了,点退出。好,现在我们 oreq 数据库已经安装完成了, 我来看一下,哎,对,安装上之后正好这就是我说的那个进入他的一个界面,先不进,我来看一下 oracle 安装完之后 有什么变化,在这里多了一个 o r oracle r a d b 实际 or 后母一,这就是我的 oracle 的一个目录,在这里呢,有很多同学是有问题的,呃,他呢,可能中间 oracle 安装了一半 出错误了,他停止了,或者是出现各种各样的问题,安装了很多次,导致这呢会有出现很多奥瑞科的安装目录,命运方式就是奥瑞科,我是不是说后面一,后面二,后面三,后面四很多文件夹,所以说我通过看你这 这个目录名字我就知道你安装了几次。一般正常来说哈,我们标准的正常的就是一个厚木一,就是安装一次就成功了,如果一次两次安装不成功,那你那你呢?要卸载干净之后再安装, 如果卸载不干净,他可能极有可能会出现红木一,红木二,红木三,红木四。很多这种母乳以后你用的时候也非常不方便,一定要保证跟我是完全一样的,不一样卸载干净。 好,那我们来看奥瑞扣软件安装成功了,奥瑞扣数据库第一个数据库也创建完成了,我们来进入数据库。 怎么进入呢?还是 window 错位标加二,打开运行窗口,运行窗口输入 cmd 进入,然后呢? circle plus 空格。 呃,先记住,先记第一个命令吧, c 克 plus 是一个敲门砖,我要进入数据库了,然后呢,你要给数据库说我是谁才能进入数据库吧。 scott s c o t t 撇就斜杠儿开格儿, 这就可以了,就回车就可以进入数据库,这里呢用户名是思考特,我的密码是他一个。这里有一个问题,有一个小故事,就是思考特是奥瑞狗公司的,基本上是一个纯的第一个员工,然后他一个 是他的一个猫的名字,有一个猫叫老虎,叫胎哥吧。好,那进入好,有个问题是在 这里显示是 the account is locked, 说这个 scott 用户这个账户啊,已经被锁定了, 请输入英明。好,那我们先退出,退出就,嗯, ctrl 加 c。 呃,我们现在呢,登录一个管理员用户,登录管理员用户去把我们现在想登录的这个用户 sky 的用户给解锁 好。怎么登录管理员用户呢?就是 c cop cc plus, 就相当于你家有一个电子锁。思考的这个用户呢,他是一个临时用户, 你给他设置的有用户,但是呢没有给他开启,现在是锁闭状态。现在呢要用一个更高级权限的管理员去登录,并且把这个用户给解锁。怎么登录? 还是用户名密码,管理员的用户名 six 密码。我们在安装奥瑞口数据库的时候,刚才已经设置在第一个界面,安装软件的时候我们设置的也记得吧密码,我说我怕密码忘了。密码跟他的数据库名字是一样的,就是 osl。 在这里呢,还有一个问题,在空格他的登录不能跟普通用户登录一样,他应该显示出来的身份,意思就是再加一个后缀, s c s d d a 就 c o plus c s 斜杠 osl i s c s t b a 这就是说我用 c s c s c c 系统数据库管理员的角色去登录到数据库当中,登录好,看到 c 扣 大一号,这说明我们我已经登录到数据库里边了,有什么来看下信息,什么一九八五年,然后到二零零五年有版权,然后呢?我的版本是实际啊,实际十点二点零。好。 呃,解锁,解锁这个思考的用户。可能有同学会问,为什么要用思考的用户呢?我们直接用这个 cs 管理员用户来 进入就可以了吗?嗯,不对,这里呢?呃,说一下,就是 oracle, 它是一个软件,一个产品,一个产品,我们就要学它,学怎么用它。 呃, oraigu 呢?为了让我们更好的去学习他的这个 ouric 手机库,所以说内置了这么一个 o r c l 手机库,也就是我们创建的那个 o r c r 手机库,而且还内置了一个 学习用户,就是这个思考的,也就是他的第一个员工的名字命名的这个用户。思考的让我们去学习,因为里边呢有几张表,我们基本上初学二口的 人都是用的这几张表,包括买 c 口,其他数据库也是类似的,都会提供几张类似的表,包括你以后面试可能提供的这些表明也是类似的表,就是员工表、部门表、薪资表这些这几张表。 好,那所以说我们一定要用 scop 的用户,现在要用它,那怎么来给它解锁呢?就是 out, 记住针这些命令呢?没办法,记住就可以了,常用命令 out 就是修改 user, 用户改谁呀? scout 空格 alter user, scout 让他干什么? account, acco unt account 是账户,解锁就是 unlock, 在这里呢,要加个分号。记住,我们 oracle 数据库里面,你现在是在数据库里面的,你的命令 结束不是用回车,而是用分号,分号结尾数据后才知道你的命令结束了,他要执行了。好,回车 用户已更改,现在呢,已经可以登录了。好,在这呢?呃,讲一个命令,就是我现在已经在奥瑞库数据库里边了,那我现在用户是 c 四,是管理员用户,我现在想登陆的, 此靠在上面,相当于是内部用户之间的一个跳转切换。这时候呢,记住一个 新的命令叫 conn connect 的一个简写连接。连接谁呀?连接 scout tiger 一回车这里呢。呃,也提一点,那他怎么不加分号呢?这种呢?我们分 c 扣命令和我们数据控命令,数据控命令是不用加分号的,回车他就认一回,这 好让我们更改。死靠的口令就是说你是新用户,你刚解锁,你要改一下口令,我呢,就不改了,直接还是他一个回车,他一个回车。哎,你可能问问怎么是 我输入了,怎么是空的呀?没关系,我们一般另类个词,这这一类或者到此这一类系统对于口令这一些是不显示的,保密嘛,就类似于 你在网站更改密码,它显示星是一样的道理。好,已连接。现在呢,已经是思考的用户了,不放心就收优的用户名为思考的好,那这是一个登录全过程,那我退出是 x 的 退出来,退出到我们的倒刺系统上面了。好,那再登录 circle plus scott 鞋盖。 tiger, 这是从外部登录进来。 哎,登录进来了,收一下 uzer 还是死靠的。好。这就是我们 oracle 的安装和 oracle 的一个进入,我现在已经进入出去过了,我可以做我想做的一些操作了, 下一节我们来讲一下进入数据库之后我们能做些什么?好,这一节先到这里吧。

hello, 大家好,嗯,我们这节课来给大家讲一下 oracle 二十一 c 的这样一个详细安装操作手册,嗯 嗯,在这个安装操作手册里面,老师会给大家去每一步啊,都会给大家去详细的去讲解,哎,我们应该怎么去操作? 嗯,首先我们要先去从这个 oracle 的这个官网里面去下载啊,这个 oracle 十一二十一 c 啊 啊,这个下载的话,然后呢我们可以打开这个浏览器啊,我们可以打开这个浏览器看,我老师已经将这个浏览器的这个地址呢, 已经给大家列在这个文档当中呢,大家只需要在这个地址里面这是他的,这是 oracle 的这个官网,我们就可以,你要选你要用哪个版本,你就可以去选择哪个版本,比如说这个甲骨文娜娜数据库十九 c, 你要想你要想用十九 c 的话,那么你在这个地方呢进行下载就可以了。那么接下来这个看这是十九 c, 然后呢企业版吧, 然后下面有这个甲骨文劳纳数据库二十一 c, 然后呢这个企业版,然后呢你那个是版本,然后呢这个 windows 版本,看你直接点这个压缩,那么他就会进行下载就可以了,这是这个官网里面可以去下载这个数据库啊,下载数据库, 当然这是从这个里面进行下载啊,另外还可以什么呢?另外我们还老师已经给大家在这个云盘当中已经给大家共享了啊,大家如果 觉得从官网里面去下载比较麻烦也可以什么呢?也可以从老师共享的这个圆盘里面来获取 a 二十 oracle 二十一 c 的安装包也可以啊,也可以, 这是 oracle 的下载,那么下载完了之后呢,我们怎么操作呢?你看下载完之后会有一个压缩包,压缩包之后我们给它解压一下啊,解压之后就能得到这个 oracle 二十一十一 set up 的这样一个文件夹, 得到这个文件夹之后呢,我们双击这个 set up, 然后呢来进入,开始进入什么呢?开始进入我们这个安装的向导,哎,我们只需要根据他的提示来进行这个往下操作就可以了啊,当然这个安装手册,哎,我们这个里面老师已经讲什么了? 我们这个地方一共是分为十六步啊,分为十六步,老师已经提前什么呢?提前将将这个十六步的这个什么呢?每一步的操作截图都已经给大家念出来了啊,这是我在安装的过程当中做一步,我们我就截一个图, 我做一步往下进行一步,我就截一个图,所以呢这个整个流程下来没有出现任何问题,所以我就把每一步的这个截图哎给大家拿出来了啊,大家只要跟着哎我们这个什么这个安装手册的每一步来进行操作,哎,就不会有任何问题 啊,这是我在安装过程当中给大家截出来这个图看。双击什么呢?双击这个 set up 了之后呢?哎,他会开始进入到这个一共分为十六步,那他会进入到第一步, 第一步里面他会问你去选择这个安装数据库的这样一个什么这个安装选项吧,我们选择这个, 呃,配置单实力数据库就可以了,看到呢采用默认。然后呢我们点击下一步啊,接下来我们会进入到第什么呢?第二步,我们安装的是一个奥瑞口数据库的服务器啊,好,那么接下 来我们继续点击下一步,但这个什么呢?这个操作步骤都是老师在这个安装的过程当中一步一步给大家截下来的啊,我们只需要跟着这个手册来进行这个操作就可以了。然后接下来我们选择什么呢?我们选择企业版本啊,选择企业版本,然后我们再点击下一步, 然后继续我们进入到第四步,而这一步我们采用默认。然后呢我们点击下一步,然后我们可以去设置你的 oracle 的安装目录啊,注意这个里面有一些这个什么像空字符啊, 像美元符号啊,像一些特殊制服啊,然后大家需要注意一下啊,我直接给的什么呢?我直接给的是 oracle c 盘, oracle 二十一 c, 但这个目录你可以自己去创建啊,自己去设置一个目录也是可以的。然后呢,我们选择 这个一般事物用途啊,点击下一步,然后接下来呢,我们去输入我们这个全局数据库的名字啊,当然我们可以给他输入这个 osl, 那你输入其他的名字也可以,但是 你要把这个名字给记住,我们后面去登录,去连接数据库的时候,我们是需要用到这个 sid 这个服务实力的啊, osl, 所以这个在之前的版本当中默认啊,默认采用的是 osl 啊,所以我这个地方输的是 osl 啊,你要输入别的也可以啊。然后那我们点击下一步, 然后我们开始设置,我们来设置这个致富级啊,我们采用的是 utf 杠八这样一个致富级啊,来对,来对他进行奢侈一下就可以了,然后我们再点击进行下一步。好,点击进行下一步之后 后,这个文件系统我们让他采用默认啊,他默认会放到这个安装目录底下去,我们点击下一步就可以了,然后呢我们再继续往下走,那这一步我们采用默认,对吧?这个是就不用去做任何操作,然后我们再不用做任何操作,点击下一步 有很多操作有很多,哎,都是什么呢?都是点才有默认的,点击下一步就可以了啊。好,那么接下来我们输入什么呢?我们输入这一个管理员,然后呢?系统管理员超级用户的什么呢?这个密码,哎,我给他使用什么呢?我给他使用的是这 这些账户里面的都是,我都是输入的这个大 a 小 a 幺三四五六,这样比较好记一些啊,好记一些,当然你输入其他的密码也可以啊,也可以选择什么呢?也可以选择所有账户使用同一密码。 我这个地方都是输入了这个 aa 一二三四五六啊,这个方便什么呢?方便记忆好,我输入好这个口令密码了之后呢,我们再点击下一步 啊,点击下一步,点击下一步之后,这个时候会出现一个概要啊,就是给你说给你个提示,哎,我这个数据库我应该,我会安装在哪个目录底下?我需要多大内存?然后呢?你的数据库标识是什么?在这个里面都会给我们列出一个标识,我们不用去管他,我们不用去管他, 他只是给你个提示而已,然后我们点击这个安装就可以了,当然这个安装的过程安装的时间比较长,所以这个时候你就需要等了啊,需要等 看如果什么呢?如果你的系统里面有什么呢?有一个防火墙的一个拦截,我们直接让他点击允许访问就可以了, 如果没有这个对方,你不用去管他啊,他自己什么,他自己会去安装就可以了。然后看我在这个安装的进度里面啊,在百分之四四的这个进度里面,也给大家截了一个图啊,看到吗?在这个安装的过程当中,然后都没有任何问题,看全部都是成功的,对吧? 都是没有任何问题的,然后呢?继续往下进行,继续往下进行,那么到这一步的时候,他会告诉你这一个 origo 数据库,然后他已经配置成功,就表示,哎,你的数据库就已经安装完成了,没有任何问题啊,没有任何问题, 这是这个安装过程啊,当然这个安装过程没有给大家演示,我是在安装的时候,我,我将每一步啊,将每一步的操作都给他做了个截图下来,所以大家只需要根据跟着什么来跟着这个操作,跟着手册来进行什么来进行这个 安装就可以啦。他,所以我用的什么呢?我用的这个操作系统是 win 十一的操作系统啊,给他简单列出来一下, win 十一的操作系统啊, 这是 oracle 的这个安装的过程啊,他跟着这个手册来进行安装就可以了啊。

哈喽大家好,我们今天安装一个 o 的口,环境不满足最低要求,是否继续 这安装个 olu 扣十一,这对啥要求哇?他内存只有四局,你一会给他找条四局都要加安全,估计是内存不够啊, 我啥都不要。下一步是创建和配置数据库,下一步 管理命令这些全部都默认啊,我给他设计个管理命令, 好点击完成,他就在安装了, 这个时间呢,估计会比较的长吗? 咱们这个默认路径呢就不给他改了,改完之后呢容易出错,出错之后呢特别不好找这个路径啊,当然你如果会安装的话呢可以去改啊, 新手的大件给大家个建议,都是不要去改, 进度条呢已经走完了,电脑上需要安装就点下载并安装,这样呢大家不用去找啊,它自动会帮你下载好,你直接安装就行了。 正在下载, 点击允许 创建克隆数据库正在进行,但创建实力,实力创建完之后呢,基本上就完成了, 这个其实是安装数据库的我觉得最重要的一个部分,如果没有实力的话呢就也没什么用。 这个东西下载完之后呢也要安装一下, 他这个下载的速度呢其实也还行,如果你想自己下载的话,那就去浏览器搜这个名字, 最好是根据他的提示去安装一下,后续安装的话呢就只要就只能自己去搜索了,提前安装好这个呢也是咱们系统常用的一个组件啊, 没有的话呢,后续可能你使用其他工具的时候呢,你需要用吧,最好是给他安装一下,不管这个涡流口是否能用得到啊?现在都已经四点四点几,快五点快五点零了吧,四点八 三点五呢,咱们必须给他安排上啊, 这个数据库呢,就安装成功了,点击这个口令管理 是否解锁,把这个看看啊, 就这样吧,就这样关掉点确定我重启关闭,取消取消取消取消 啊,这个呢,有点,已经安装完成,提示怎么点关闭啊?这期视频呢,咱们就到这边,有问题的话呢,欢迎大家在评论区留言。好了,我们下期视频再见。

好,这节我们来看一下 over 当中的存储函数啊,事先说明一下,这课件我已经发布到我账号同名的 csdn book, 有需要的话可以访问获取 存储函数的一个定义和使用,也就是我们说这个存储函数实际上就是这个自定义的这个函数啊,他可以接收一个或者多个参数啊,返回一个结果就就跟函数一样, 也就是说 orca 它这个,它就支持这种自定义的一个函数。那跟那个加我的方法拍摄呢?一些函数啊,方法这些,呃,并无二字,你在里面同样可以写逻辑哈,那我们创建一个存储函数啊,这里面,呃 呃,这个图片,我整理这张图片啊,这里叫存储过程啊,存储过程,存储过程,他关键字应该 proceed, 这个存储函数他是翻个审啊,这里这个图片有误啊, 那就是创建一般都是这样写, create, create or replace, 如果已经存在的话就把它给覆盖掉啊。嗯, function 是关键字函数名称, 那在下面的一对小括号里面就写上啊,参数的名称以及类型啊,是一个参数列表, return 就是结果变量的一个数数据类型,比如 return, 一个瓦叉 number 啊等等。 e 值后面就接这个啊,变量声声明的部分, begin 和 in 的 之间就是他的这个啊,逻辑部分啊,你可以在这里如果有返回值的话,你就返回一个结果变量,你把它返回回去就可以了。那接下来我们看了语法之后,接下来就看一下这个具体的怎么样去创建他啊。 创建,你看这里有一个案例,就根据 id 来查询地址,一个名称,当然这个一个搜口就可以解决,这主要是为了演示他的一个用法啊,存储函数的一个用法,也就是自定义函数。 呃,我们传入一个 id, 那 id 在第二行定义就是微下划线 id v 表示是 variable 啊,就是变量的意思, number 是它的数据类型返回值 return 啊,挖叉, 你可以把这个呃一对,这个一对小括号,这就是参数列表啊,你把它挪下来,你放在后面跟什么加我的方法,那种写法也是可以的啊,意思后面就定义,意思跟 begin 之间,就是就相当于是那个意思,相当于那个 declare, 就是生命变量。那微下火线类目瓦叉 two 啊,这里长度为三十 b n 啊,这里就进行一个查询,我们将这个查询出来,类目字段复制到微下火线类目啊,就是 snack 的 in two 的这种复值形式, 不用提杠和 dress 啊,玩 id return 一个 winning, 那我们就可以来进行一个使用了。就是其实就是调用这个存储函数,那我们可以直接 snack 啊,函数的名称传入它的一个参数 处啊, from door 啊,这个是个为表啊,那成 也可以写在 begin 很摁的之间,也可以进行一个钓友需求。然而我查询这个业主 id, 业主名称,业主地址,业主地址,使用我们刚刚刚才创建这个函数来实现。那你在第五行,我们 snag id 内幕,这都是普通的字段, 那后面这个 f n get a dress, 这是一个函数啊,制定的一个函数。芙蓉提港 others, 也就是我们把 address id 啊 传给他,根据地址,他返回他的一个呃业,呃地址 id 返回业主的地址啊,这个函数就他就可以我们查询出来了啊? 你这个不一定非得存在于 tclods 里面,就是他也是,这也是自定函数的一个用法啊。好,这是对接内容创建存储函数。


大家好,今天给大家讲解一下 bml 数据操作语言中的一个更新,有一个更新语法 update, 整体的语法呢是 up d 层表明 h h 列一等于十一都好,例二等于十二,有条件的跟威尔条件,没有条件的可以直接不写,这是咱的一个正常更新语法,下面给大家 举一个简单的例子,更新表中 king 的入职日期更新为空。遇到咱们先看一下 m p 表中 king 的数据是什么样子的,那可以先找一下 king, king 在 这里,它的入职日期 heredate 是一九八一十一月十七,咱把这个数据要给它改为空,所以咱用 mg 的语法来给大家更新一下。我先把表备份一下,咱们在操作更新数据的时候,一定要先备份表,不然有一些 操作失误,把数据更新错误恢复一下比较麻烦,所以说咱把数据原数先备份出来, ok, 咱这个已经备份好了,这是咱的一个备份数据,所以说咱在这个备份数据进行操作, 那么这个,那么这个表明 e m p set 啊,入职日期更新为空,所以说咱们要列的字段是入职日期 heredate 那对着为空就是等于空,空是闹闹为空,然后有条件 写条件,没条件不写。咱这个是有条件的,要把 emp 表中 king, 所以说咱要把 king 筛选出来,这一内幕等于 king, 就是说正常,这个咱就已经完成了,把 emp 一一咱是用的一一,表 中内幕是 king 的入职日期改为空,或者咱执行一下, ok, 一条数据被更新,然后更新完之后,它上面会显示一个绿色和一个红色,咱点这个绿色是提交点,红色是滚滚不会更新,点绿色 提交是这大把数据已经更新进去了,咱可以来查一下 m p 这张表 king 的入职日期已经改变,所以说这个是在 update 的一一个正常用法。 还有一个比较简单一种咱的一个小技巧,可以给大家说一下,在工作中方便操作啊。 mp 一包立,咱直接更新,直接执行,执行完之后点开咱 king 的这个入职预期已经是为空,咱换一个, 如果要把 scott 用户的入职日期改为空,咱可以直接就点左上角的一个编辑数据,这个打锁打开就相当于可以在这张表中进行操作, 你可以把这个删掉,删掉之后点这个对勾再提交,再把表锁住,还是一样点绿色提交。大家可以来查一下是不是 scott 这个用户的入职器已经也删掉更新了,所以说,呃,这个是一个 for update 和一个 update 的两个用法,正常我们一 般像更新一条数据或者更新某一个字段,那么用 for update 是不是更方便一些?如果用 update, 我们需要就是写条件, 然后写值,这个是比较麻烦的,但是因为如果咱们要改整张表的某一列字段,全部要替换为空,所以说这个正常,咱们还是用 upd 的更新是比较快的, 所以说这个大家在工作中可以自己决定用 update 更新快还是 update, 这个是 update 的一个小技巧,一个讲解技巧的话,这是给大家简单介绍的一个更新语法的小技巧, 如果大家有问题可以私信我给大家聊一下。好的,谢谢大家。