create or replace function Even(Value in integer) return boolean is
Result boolean;
begin
Result:=(VALUE MOD 2=0);
return(Result);
end Even;            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-19 00:05:06
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE创建函数,调用函数。 函数的定义:create/re            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-26 16:04:54
                            
                                335阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这个函数意思是:通过参数查询对应数据。如果没有数据获取父级数据。直到找到对应数据位置。
create or replace function get_tpl_mer(mer_id       varchar2,      &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-07 13:13:24
                            
                                1017阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Sql语句最好依次执行创建/************************************** * name:        split * author:      sean zhang. * date:        2012-09-03. * function:    返回字符串被指定字符分割后的表类型。 * parameters:  p_list: 待分割的字符串。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-23 14:01:36
                            
                                919阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Sql语句最好依次执行创建 /************************************** * name: split * author: sean zhang. * date: 2012-09-03. * function: 返回字符串被指定字符分割后的表类型。 * paramet            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-08 15:46:00
                            
                                152阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ORACLE 10g允许建立函数索引,默认情况下只能使用系统函数。如果要建立基于用户自定义函数的索引。那么就需要在函数里加上关键字“deterministic”。但是用户仍然可以在今后需要时修改函数。 但是并不会造成索引失效。经试验发现了一个有趣的现象,总结如下:create function f1 ( return c*2+1) ;create index id_t1_c1 on t1(f1(c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-03-27 13:37:26
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.情景展示 在oracle当中,如何使用md5进行加密? 2.具体分析 通过调用DBMS_OBFUSCATION_TOOLKIT.MD5()函数来实现; DBMS_OBFUSCATION_TOOLKIT.MD5返回的字串,是RAW类型,要正确显示,需要经过Utl_Raw.Cast_To_Raw转换            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-15 00:51:27
                            
                                400阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建: CREATE OR REPLACE FUNCTION "TEST_FFF" (aa VARCHAR2) return number is Result number; BEGIN -- routine body goes here, e.g. -- DBMS_OUTPUT.PUT_LINE(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-20 16:50:52
                            
                                305阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle自定义函数创建函数索引 ORACLE 允许建立函数索引,默认情况下只能使用系统函数。如果要建立基于用户自定义函数的索引。那么就需要在函数里加上关键字“deterministic”。但是用户仍然可以在今后需要时修改函数,但是并不会造成索引失效,修改后请一定要执行重建索引命令。 创建函数索引 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-13 08:02:00
                            
                                888阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            查Oracle函数文档 https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions.htm#SQLRF006  ,没有找到得到uuid的函数,自己造一个。create or replace function uuid
return varchar 
is
guid varchar(32);
begin
guid := lower            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-18 20:36:01
                            
                                627阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.创建一个返回字符串的函数create or replace function get_hello_msg return varchar2 asbegin   return 'hello world';end get_hello_msg;查看函数的类型和状态select object_name, object_type, status from user_object            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-05 16:34:16
                            
                                316阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-17 12:15:12
                            
                                3314阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            创建自定义函数返回varchar类型            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-08-29 22:20:53
                            
                                2318阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            传送门(不用再辛苦百度实验报告啦,一键直达呦)oracle实验1 oracle 基本操作oracle实验2 oracle            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-19 16:17:46
                            
                                588阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0.首先使用dba用户登录数据库,并解锁wmsys用户alter user wmsys account unlock;1.用WMSYS用户登录,不知道密码可以修改其密码alter user wmsys identified by 123456;2.在wmsys下创建可用的wm_concat函数,直接执行以下语句--定义类型CREATE OR REPLACE TYPE WM_CONCAT_IMPL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-26 14:05:27
                            
                                905阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            create or replace type paramlist as array(4) of varchar2(20); create or replace procedure firstproc(params in paramlist)             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-29 17:19:31
                            
                                560阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database object privilege )可以让用户能够对各个对象进行某些操作。例如delete权限允许用户            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-22 10:08:47
                            
                                1895阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                                             &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-12-16 10:09:15
                            
                                616阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、进制转换函数, 可以参考:http://tianya23.blog.51cto.com/1081650/271713, Oracle自身提供的转换函数如下:10进制转换为16进制SQL> select     to_char(10,'XXX')     from                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-01-28 23:49:47
                            
                                1215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            单行函数:单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;字符函数· UPPER(字符串 | 列):将输入的字符串变为大写返回;                              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-11-03 20:13:21
                            
                                485阅读