首页 > 其他分享 >《基础语法篇》查找不包含数字数据的行

《基础语法篇》查找不包含数字数据的行

时间:2023-09-21 15:23:36浏览次数:32  
标签:数字 column 语法 查找 oracle table WHERE SELECT name

参考链接:https://deepinout.com/oracle/oracle-questions/473_oracle_finding_rows_that_dont_contain_numeric_data_in_oracle.html#ftoc-heading-3

方法1:使用正则表达式

SELECT *
FROM table_name
WHERE NOT REGEXP_LIKE(column_name, '[0-9]')

方法2:使用TO_NUMBER函数

SELECT *
FROM table_name
WHERE TO_NUMBER(column_name) IS NULL

方法3:使用CAST函数

SELECT *
FROM table_name
WHERE CAST(column_name AS NUMBER) IS NULL

方法4:使用REGEXP_REPLACE函数

SELECT *
FROM table_name
WHERE column_name != REGEXP_REPLACE(column_name, '[[:digit:]]', '')

参考链接:https://blog.csdn.net/qq_36521848/article/details/127241136

非数值类型:

select 字段 from 表 where regexp_replace(字段,'[1]?\d+(.\d+)?$','') is not null;

数字类型:

select 字段 from 表 where trim(translate(字段,'\0123456789','')) is NULL;


  1. -+ ↩︎

标签:数字,column,语法,查找,oracle,table,WHERE,SELECT,name
From: https://www.cnblogs.com/fusio/p/17720032.html

相关文章

  • 基于Java开发的数字化询价招标采购系统(SRM系统源码)
    在如今商业环境中,企业的采购流程变得越来越重要。传统的采购方式可能存在诸多弊端,例如效率低下、信息不透明、易滋生腐败等。为了解决这些问题,许多企业开始转向SRM(供应商关系管理)系统。本文将详细介绍SRM数字询价招标系统,包括其概念、功能和优势。系统展示和获取代码方式在文末。......
  • 五项大奖、三项评估!为行业数字化转型发展注智赋能!
    9月13日-14日,由中国信息通信研究院、中国通信标准化协会联合主办的2023数字化转型发展大会暨首届数字原生大会在京举办。大会公布了第二届“鼎新杯”数字化转型应用大赛获奖案例,天翼云斩获五项大奖,顺利通过三项“2023年上半年政企数字化转型IOMM最新评估”,技术实力与实践成果再获权......
  • 代码随想录算法训练营-贪心算法-5|56. 合并区间、738. 单调递增的数字、968. 监控二叉
    56. 合并区间时间复杂度:O(nlogn)空间复杂度:O(logn),排序需要的空间开销1classSolution:2defmerge(self,intervals):3result=[]4iflen(intervals)==0:5returnresult#区间集合为空直接返回67int......
  • 构建基于neo4j知识图谱、elasticsearch全文检索的数字知识库
    前言:在数字化时代,知识库的建设正逐渐成为企业、学术机构和个人的重要资产。本文将介绍如何使用neo4j和elasticsearch这两种强大的数据库技术来构建知识库,并对其进行比较和探讨。技术栈:springboot+vue+neo4j+elasticsearch+activiti+mysql源码获取:Q+:3588019357正文:首先,让......
  • 食品饮料产业数字化转型应该如何做?
     数字化转型对于食品饮料产业来说,是一项重要且必不可少的战略。通过数字化转型,企业可以提升生产效率、产品质量和客户满意度,同时也能够实现业务创新和持续发展。以下是一个详细的介绍,说明食品饮料产业数字化转型的相关方面。一、制定数字化转型战略1.明确目标:明确数字化转型的......
  • 数字化转型如何落地?
    数字化转型是指利用数字技术改变业务模式、流程和价值创造方式,以提升企业绩效、创新能力和竞争力的过程。要成功地落地数字化转型,需要综合考虑战略规划、组织架构、人才培养、技术应用等多个方面的因素。下面将详细介绍数字化转型落地的关键步骤和注意事项。一、明确数字化转型......
  • js语法备忘
    一.js的数据类型和变量JavaScript有六种数据类型。主要的类型有number、string、object以及Boolean类型,其他两种类型为null和undefined。String字符串类型:字符串是用单引号或双引号来说明的。(使用单引号来输入包含引号的字符串。)如:“Thecowjumpedoverthemoon......
  • 3.基本语法和浏览器控制台的使用
    掌握浏览器控制台的使用方法:源码,控制台,断点调试,应用<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><script>//语法和Java差不多,更加简单//变量varvars......
  • C语言基础语法学习笔记(一)
    前言C语言是大学时期入门编程的第一门编程语言,遗憾的是当时没好好学,这么多年过去了也没有真正的学习和使用过这门优秀的编程语言,现如今正好有时间就打算从头开始好好学一下。学习的参考资料主要是《C语言程序设计》这本书以及benny老师的C语言精讲视频课。快速入门快速入门部分......
  • 随想录Day1|704. 二分查找、27. 移除元素
    随想录Day1|704.二分查找、27.移除元素 704.二分查找LeetCode题目文章讲解视频讲解给定n个元素升序的整形数组nums和一个目标值target,写一个函数搜索nums中的target,如果存在目标值则返回下标,否则返回-1。其中nums中的元素不重复,n在[1,10000]之间,nums的每个元素都在[-......