首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏开发运维工程师

    Oracle实践|Oracle内置函数之INSTR

    哭笑不得ing)学习INSTR关于INSTRINSTR 是 Oracle 数据库中的一种内置函数,用于在给定的字符串中查找子字符串,并返回子字符串首次出现的位置。 Oracle 数据库提供了丰富的内置函数,涵盖数值处理、字符串操作、日期和时间处理、逻辑判断、集合处理、数据分析、数据类型转换等多个方面。 下面就随着我一起来学习下这个内置函数吧,有解释不到之处,还望批评指正。 ⚠️注意:关于Oracle中INSTR的语法,可以参考此处:https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/img_text 从上面的图标注也可以看出来,默认情况下,匹配到目标字符串「了」的位置为3,所以结果正好是3

    73121编辑于 2024-04-27
  • 来自专栏开发运维工程师

    Oracle实践|Oracle内置函数之字符串函数

    针对INSTR内置函数时针对字符串的操作,所以这里也想介绍一下其他的字符串相关的内置函数。 例如Oracle 数据库提供了丰富的内置函数,涵盖数值处理、字符串操作、日期和时间处理、逻辑判断、集合处理、数据分析、数据类型转换等多个方面。 下面就随着我一起来学习下这个内置函数吧,有解释不到之处,还望批评指正。示例环境本篇示例是基于Oracle DB 19c EE (19.17.0.0.0)版本操作,如果有不同之处,请指出。 内置函数1 字符串长度-LENGTH【定义】LENGTH(string):返回字符串的字符数量,例如字符串“abc”的长度为 3,则返回 3 。 【示例】默认情况下,TRIM内置函数是去掉左右两边的空格,遇到非空格则停止去除动作,返回去除空格后的字符串。

    1.2K10编辑于 2024-04-28
  • 来自专栏开发运维工程师

    Oracle实践|内置函数之聚合函数

    序言背景说明Oracle 数据库提供了丰富的内置函数,涵盖数值处理、字符串操作、日期和时间处理、逻辑判断、集合处理、数据分析、数据类型转换等多个方面。 上一个章节学习了数学类的函数,本章节想学习下分析类函数。下面就随着我一起来学习下这个内置函数吧,有解释不到之处,还望批评指正。聚合函数对一组值进行计算,并返回单个值。 在Oracle中,常见的聚合函数有:个数、和、平均数、最大值、最小值等。聚合函数通常是我们分析数据或者统计数据时较为常用。 示例环境本篇示例是基于Oracle DB 19c EE (19.17.0.0.0)版本操作,所操作的环境依旧是oracle提供的在线测试环境。如果有不同之处,请指出。 60000;--- 查询 每个经理下员工的数量SELECT COUNT(1), manager_id FROM employees t1 GROUP BY manager_id;求和--SUM比较常用的一个内置函数

    82500编辑于 2024-06-14
  • 来自专栏开发运维工程师

    Oracle实践|Oracle内置函数之日期与时间函数

    序言背景说明Oracle 数据库提供了丰富的内置函数,涵盖数值处理、字符串操作、日期和时间处理、逻辑判断、集合处理、数据分析、数据类型转换等多个方面。 下面就随着我一起来学习下这个内置函数吧,有解释不到之处,还望批评指正。Oracle 数据库提供了一系列强大的日期与时间函数,用于处理和操作日期和时间。 在处理过程中,日期和时间是分不开的内置函数,两者结合其他函数处理日期和时间相关的查询、计算、格式化,为我们在工作、学习提供了便利。 sysdate-3from dual;总结本篇主要学习日期和时间相关的内置函数,在我们使用过程中有任何问题都可以在站内联系我。 [引用参考]https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/Functions.html#GUID-D079EFD3

    4.1K41编辑于 2024-04-29
  • 来自专栏Java学习网

    Oracle数据库,简述常用Oracle内置函数

    无论是在Oracle还是MySQL等数据库中都有其内置函数,即嵌入到主调函数中的函数Oracle内置函数能够大幅度提高程序的执行效率,实现各种各样的数据库功能。 下面我们来看看常用的Oracle内置函数。 1、 nvl(expression1, expression2) 函数作用:从两个表达式中返回一个非null值 ? decode(field_name, value1, new_value1, value2, new_value2, default_value)其中的value1,newValue1等可以是一个表达式 3、 8、 concat(expression1, expression2) 函数作用:字符串拼接函数 ? over(partition by field_name, order by field_name) 函数作用:over函数是一个分析函数,和聚合函数搭配在一起使用可以简洁代码 ?

    1.1K20发布于 2021-05-06
  • 来自专栏Bingo的深度学习杂货店

    Python3 内置函数

    print(str1[:6]) # I love str2 = str1[:2] + 'very ' + str1[2:] print(str2) # I very love you 字符串内置函数 ,因为字符串是不可变对象,故函数作用字符串后字符串本身不改变 str = 'aAbBcCdD' print(str.capitalize()) # 首字母大写,AAbBcCdD print(str.casefold 以'dD'为结尾返回True,True print('a\tb\tc\td'.expandtabs()) # 将tab替换空格(默认为8) print(str.find('Bc')) # 返回下标3, 如果没有返回-1 print(str.index('Bc')) # 返回下标3,如果没有抛出异常 print(str.isalnum()) # 字符串长度大于1,且均为字母或数字组成,返回True print(str.rindex('Bc')) # 从右边找,返回3 print(str.rjust(30)) # 右对齐,总宽度为30,' aAbBcCdD

    88660发布于 2018-04-25
  • 来自专栏python3

    Python基础3 函数、递归、内置函数

    函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用:  去重 关系测试, 交集\差集\并集\反向(对称)差集 >>> a = {1,2,3,4} >>> b ={3,4,5,6} >>> a {1, 2, 3, 4} >>> type(a 3.返回值  要想获取函数的执行结果,就可以用return语句把结果返回 注意: 函数在执行过程中只要遇到return语句,就会停止执行并返回结果,so 也可以理解为 return 语句代表着函数的结束         print("第3层打印",name)       change_name2() #调用内层函数     print("第2层打印",name)     change_name() print 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 3

    69920发布于 2020-01-08
  • 来自专栏python3

    python3内置函数大全

    python3内置函数大全 由于面试的时候有时候会问到python的几个基本内置函数,由于记不太清,就比较难受,于是呕心沥血总结了一下python3的基本内置函数 Github源码:         ''' map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list, 并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 语法 以下是 math 模块 pow() 方法的语法: import math math.pow( x, y ) 内置的 pow() 方法 pow(x, y[, z]) 函数是计算x的y次方,如果z在存在 ,则再对结果进行取模,其结果等效于pow(x,y) %z 注意:pow() 通过内置的方法直接调用,内置方法会把参数作为整型,而 math 模块则会把参数转换为 float。 range(len(l1[0])) ]) zip5=zip(*l1) for i in zip5: print(i) 参考博客 :python3内置函数 - 小祎 - 博客园  https:/

    1.4K10发布于 2020-01-13
  • 来自专栏python3

    python内置函数3-complex(

         complex.conjugate() -> complex  |        |      Returns the complex conjugate of its argument. (3- 4j).conjugate() == 3+4j >>> complex(5,3) (5+3j) >>> complex(7) (7+0j) >>> complex("56") (56+0j) >>> complex("7+8j") (7+8j) >>

    71420发布于 2020-01-06
  • 来自专栏python3

    python3内置函数详解

    内置函数 ? 'three' isinstance(object, class)  # 判断对象是否是某个类的实例. e.g. isinstance([1,2,3],list) filter(函数或者lambda表达式 ,可迭代的对象)  # 对可迭代对象中的每一个元素,将其作为实参传入函数(或lambda表达式),如果函数返回False,将该元素丢弃,如果函数返回True,将该元素添加到filter的返回值中。 e.g. list(filter(lambda a:a>1,[1,2,3])) 返回[2,3] map(函数或lambda表达式,可迭代的对象)  #对可迭代的每一个元素,将其作为实参传入函数,将每一次调用函数返回的结果都添加到 ([1,2,3],['a','b','c'])) 创建mydic字典{1:'a',2:'b',3:'c'} l1 = [1,2,3] l2 = ['one','two','three'] list(zip

    1K30发布于 2020-01-03
  • 来自专栏python3

    python内置函数3-delattr(

    Help on built-in function delattr in module __builtin__:

    34120发布于 2020-01-07
  • 来自专栏程序员同行者

    python3 内置函数详解

    内置函数详解 abs(x) 返回数字的绝对值,参数可以是整数或浮点数,如果参数是复数,则返回其大小。 # 如果参数是复数,则返回其大小。 >>> chr(55) '7' >>> chr(255) '\xff' >>> chr(25) '\x19' >>> chr(65) 'A' classmethod(function) 返回函数的类方法 ("for n in range(5): print(n)") 0 1 2 3 4 filter(function, iterable) 筛选过滤,循环可迭代的对象,把迭代的对象当作函数的参数,如果符合条件就返回 对一个序列中的每一个元素都传到函数中执行并返回 >>> list(map((lambda x : x +10),[1,2,3,4])) [11, 12, 13, 14] max(iterable, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 文件操作的函数

    1.2K30发布于 2018-06-22
  • 来自专栏python3

    python内置函数3-compile(

    版本:在python2.3、2.6、2.7、3.2中均有不同,使用时要引起注意,兼容python3 >>> code="for i in range(0,10): print i" >>> cmpcode =compile(code,'','exec') >>> exec cmpcode 0 1 2 3 4 5 6 7 8 9 >>> str="3*4+5" >>> a=compile(str,'','eval

    67710发布于 2020-01-06
  • 来自专栏python3

    python内置函数3-cmp()

    版本:该函数只有在python2中可用,而且在python2所有版本中都可用。但是在python3中该函数已经被删减掉。 >>> cmp(3,4) -1 >>> cmp(56,34) 1 >>> cmp(a,a) Traceback (most recent call last):   File "<stdin>", line

    59620发布于 2020-01-06
  • 来自专栏python3

    python内置函数3-dir()

    Help on built-in function dir in module __builtin__:

    83610发布于 2020-01-06
  • 来自专栏曦 月

    3章 Python 基础 ( 内置函数

    内置参数详解 https://docs.python.org/3/library/functions.html? highlight=built#ascii 每个函数的作用我都帮你标好了 abs # 求绝对值 all #Return True if bool(x) is True for all values x #没用 frozenset #把一个集合变成不可修改的 getattr #面向对象时用,现在忽略 globals #打印全局作用域里的值 hasattr #面向对象时用,现在忽略 hash #hash函数 36],b = [“a”,”b”,”c”,”d”], list(zip(a,b)) #得结果 [(1, 'a'), (4, 'b'), (9, 'c'), (1849, 'd')] 几个刁钻古怪的内置方法用法提醒 #compile f = open("函数递归.py") data =compile(f.read(),'','exec') exec(data) #print msg = "又回到最初的起点" f

    39630发布于 2021-11-26
  • 来自专栏全栈工程师修炼之路

    Python3内置函数表.md

    [TOC] 0x00 Python内置常用函数 Q:如何查看内置函数与方法? /use/bin/python3 #coding utf-8 #内置函数 #1. /usr/bin/python #功能:获取列表内置方法 dir(list) #查看内置方法 member = ['list1','list2','list3'] print("列表长度:",len /usr/bin/python3 #功能:集合内置函数 set1 = {1,2,3,5,6,7} set2 = {7,11,9,10} set1.add(8) #添加集合元素 print("添加元素 /usr/bin/python3 #coding:utf-8 #功能:字典内置函数 dict1 = {"one":'weiyigeek',"two":"tterdst"} dict2 =dict.fromkeys

    1.3K30编辑于 2022-09-28
  • 来自专栏全栈工程师修炼之路

    Python3内置函数表.md

    [TOC] 0x00 Python内置常用函数 Q:如何查看内置函数与方法? /use/bin/python3 #coding utf-8 #内置函数 #1. /usr/bin/python #功能:获取列表内置方法 dir(list) #查看内置方法 member = ['list1','list2','list3'] print("列表长度:",len /usr/bin/python3 #功能:集合内置函数 set1 = {1,2,3,5,6,7} set2 = {7,11,9,10} set1.add(8) #添加集合元素 print("添加元素 /usr/bin/python3 #coding:utf-8 #功能:字典内置函数 dict1 = {"one":'weiyigeek',"two":"tterdst"} dict2 =dict.fromkeys

    1.8K20发布于 2020-10-23
  • 来自专栏python3

    Python3中的内置函数

    >>> m = []>>> n = [1,2,3]>>> l = [1,'']>>> all(m)True>>> all(n)True>>> all(l)False>>> any(iterable):如果

    88430发布于 2020-01-03
  • 来自专栏python3

    python3常用内置函数总结

    #(1)作用域 print(globals()) #全局作用域,显示出全局所有函数和变量名 print(locals()) #本地作用域,显示出当前所处作用域的函数和变量名 #(2)输入与输出 内存相关 t = (1,2,3) l = [1,2,3] i = 123 print(hash(t)) #hash函数调用后,返回一个变量的hash值,hash只能用于不可变得数据类型,如用于可变数据类型则会报错 ) as f: #open打开一个文件,操作方式分为'r,rb,r+,w,wb,w+,a,ab,a+',返回一个文件句柄 print(f.readlines()) #(5)查看参数所属类型的所有内置方法 print(dir(list)) #查看list的内置方法,返回的是一个列表 #(6)数据类型 bool int float 用于类型的强制转换 #(7)abs求绝对值 a = -3 print ]) for i in result: print(i) #(24)map会根据提供的函数对指定序列做映射 li = [1,2,3,4,5,6] result = map(lambda x: x * 2

    63430发布于 2020-01-03
领券