• oracle怎么查询字段的长度 语法为“select length(字段名) from 表名


    oracle怎么查询字段的长度 语法为“select length(字段名) from 表名

    在oracle中,可以利用select语句配合length()方法来查询字段的长度,length表示的是字符串的字符长度,select语句用于简单的数据查询,语法为“select length(字段名) from 表名”。

    php入门到就业线上直播课:进入学习
    API 文档、设计、调试、自动化测试一体化协作工具:点击使用

    本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

    oracle怎么查询字段的长度

    在oracle中查询字段的长度可以用

    1

    select length(字段名) from 表名;

    登录后复制

    这句是看表中所有这个字段的长度

    如果是

    1

    2

    select length(字段名) from 表名

    where 要查找那个记录;

    登录后复制

    简单查询是利用SELECT命令从表中进行提取数据,SELECT命令结构如下:

    select命令结构:

    1

    select *|列名|表达式 from 表名 where 条件 order by 列名

    在oracle中,比较常见的可能是length、substr,

    length表示的是字符串的字符长度,

    lengthb表示的是字符串的字节长度;

    substr表示根据字符长度获取子串,

    substrb表示根据字节长度来获取字串。

    下面直接看例子来说明:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    SELECT length('叶德华abc') -- length按字符计,汉字、英文、数字都是1个字符,故这里返回6

      FROM dual;

    SELECT lengthb('叶德华abc') -- length按字节计,我这里是UTF-8编码,汉字3个字节,英文一个字节,故这里返回12

      FROM dual;

    SELECT substr('叶德华abc', -- substr按字符截取,截取到a,返回:叶德华a

                  1,

                  4)

      FROM dual;

    SELECT substrb('叶德华abc',

                   1,

                   2) -- substrb按字节截取,2不足一个汉字长度,返回:两个空格

      FROM dual;

    SELECT substrb('叶德华abc',

                   1,

                   3) -- substrb按字节截取,3刚好是一个汉字长度,返回:叶

      FROM dual;

    SELECT substrb('叶德华abc',

                   1,

                   4) -- substrb按字节截取,4多余一个汉字少于两个汉字,返回:叶 加一个空格

      FROM dual;

    登录后复制

    推荐教程:《Oracle视频教程

    以上就是oracle怎么查询字段的长度的详细内容,更多请关注php中文网其它相关文章!

  • 微信

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:oracle
  • 程序员必备接口测试调试工具:点击使用

    Apipost = Postman + Swagger + Mock + Jmeter

    Api设计、调试、文档、自动化测试工具

    后端、前端、测试,同时在线协作,内容实时同步

    手把手教你如何写一个自己的MVC框架(40节精讲/巨细/新人进阶必看)

    https://www.php.cn/oracle/489007.html
  • 相关阅读:
    LeetCode -- 合并区间
    windows + PyCharm安装第三方库libsvm失败的解决方案
    LeetCode--在排序数组中查找元素的第一个和最后一个位置
    LeetCode--搜索旋转排序数组
    LeetCode--单词拆分
    LeetCode--合并K个有序链表
    LeetCode--括号生成
    2015.12.21日官方最新公告!中国骇客云安全响应平台正式上线啦!
    尊敬的朋友们大家好,最新公告!寒龙联盟上线了。
    中国寒龙出品,易语言病毒之末日毁灭杀毒病毒源码,欢迎分享订阅我们的网站,我们会及时发布相关教学的。
  • 原文地址:https://www.cnblogs.com/sunny3158/p/16771756.html
  • Copyright © 2020-2023  润新知