0 0

oracle sql处理分割数据0

一张表的类别字段的值为1,11,3,5等(每个数字对应相应的类别名称),现在有个类别的下拉列表(一次只能选择一个),通过搜索匹配相应的类别名称,不知道如何处理?
2013年4月23日 16:23

2个答案 按时间排序 按投票排序

0 0

采纳的答案

2013年4月23日 16:33
0 0

一 都不走索引
1、模糊匹配
c like concat('%', '1', ',' ,'%') or c like concat('%', ',', '1' ,'%')
2、正则表达式 可以去找下语法

二如果数据量大 可以考虑全文索引



2013年4月23日 16:28

相关推荐

    oracle sql 某列的值按照逗号分割显示成多行.sql

    oracle 某列存儲的值是有逗號的字符串,希望通過逗號分隔開來顯示多行。sql,有預期結果,有項目實戰。

    问题:oracle中插入分割时间的sql语句

    总结,Oracle中的时间数据处理涵盖了多种数据类型、函数和操作。对于“插入分割时间的SQL语句”,你可以使用上述方法进行操作,同时结合实际的数据格式和业务需求进行调整。记得在实际应用中,确保数据的准确性和...

    ORACLE并行SQL指南

    2. **减少执行时间**:通过将SQL语句分割成多个任务并分配给不同的处理单元执行,可以在较短的时间内完成数据的处理,特别是在大数据量操作时优势更为明显。 3. **提升系统响应速度**:并行SQL能够快速响应用户的...

    Oracle.SQL必备参考

    Oracle SQL是数据库管理员和开发人员在处理Oracle数据库系统时必须掌握的一种语言。它用于查询、更新、插入和删除数据,以及执行复杂的数据库管理和分析任务。本资料“Oracle.SQL必备参考”将深入探讨Oracle SQL的...

    oracle SQL语法大全.rar

    Oracle SQL语法大全是一个重要的学习资源,它涵盖了在Oracle数据库管理系统中进行数据查询、操作和管理时所需的各种SQL语句和技巧。SQL(Structured Query Language)是用于与关系型数据库交互的语言,而Oracle作为...

    oracle sql 必备参考

    Oracle SQL支持事务处理,确保数据的一致性和完整性。同时,通过锁定机制和乐观/悲观并发控制策略,它能有效地处理多用户环境下的并发问题。 十二、分区 在大型数据库中,分区是提高性能和管理能力的有效手段。通过...

    Mastering Oracle SQL and SQL Plus

    通过学习和掌握Oracle SQL,用户能够有效地进行数据检索、数据更新、数据定义以及数据控制等操作。 - **数据检索**:通过SELECT语句来实现,是最常用的SQL操作之一。 - **数据更新**:包括INSERT(插入)、UPDATE...

    ORACLE SQL and PLSQL

    ### ORACLE SQL与PL/SQL知识点详解 #### 一、Oracle简介 Oracle是一种广泛使用的数据库管理系统,由Oracle公司开发并维护。它支持多种操作系统,并且能够处理大量的数据和用户访问。Oracle不仅提供强大的数据存储...

    Oracle常用SQL

    Oracle SQL是数据库管理员和开发人员在Oracle数据库系统中进行数据查询、管理与分析的主要工具。本文将深入探讨Oracle SQL的一些核心知识点,包括视图、表的创建与管理,以及性能监控视图的使用。 首先,让我们关注...

    SQL(oracle)教程(PPT版)

    Oracle SQL是Oracle数据库系统所使用的特定版本,它提供了更高级的功能,如PL/SQL编程,索引优化,分区等,使得在Oracle环境中进行数据操作更为高效和灵活。 **SQL基础** 1. **数据类型**:SQL中的基本数据类型...

    Oracle基本sql语句

    SELECT语句可用于选择列(垂直分割)、选择行(水平分割)以及连接不同表中的数据(连接)。选择列指的是确定哪些列的数据将被返回,而选择行则是通过一系列标准来限制用户能看到的数据行。连接功能则是将多个表中...

    Oracle导入CSV格式数据

    总结,Oracle导入CSV格式数据涉及多个步骤,包括准备CSV文件、创建控制文件、执行SQL*Loader导入以及处理可能出现的问题。理解并掌握这些步骤,能有效帮助你在实际工作中高效地导入大量CSV数据到Oracle数据库。

    Oracle Sql 优化

    了解Oracle内部如何处理SQL语句,可以帮助优化查询逻辑,减少不必要的操作。 ##### 3.37 用UNION-ALL替换UNION(如果有可能的话) `UNION ALL`不进行去重操作,比`UNION`更快,如果数据中没有重复记录,应优先使用`...

    Oracle SQL优化

    在Oracle数据库环境中,SQL语句的优化涉及到多个层面,包括查询结构的优化、索引的合理使用、数据访问路径的选择以及SQL执行计划的调整等。下面将详细阐述这些关键知识点。 一、查询结构优化 1. **避免全表扫描**:...

    java实现oracle和sqlserver数据库转换(包含大数据)

    7. **多线程处理**:为了提高效率,可以将数据分割成多个部分,然后用多个线程并行处理。每个线程负责一部分数据的读取、转换和写入。 8. **错误处理和事务管理**:在数据迁移过程中,可能会遇到各种异常,如网络...

    Oracle SQL必备参考.rar

    15. **分区表**:对于大型数据集,Oracle SQL支持分区表,将大表分割成更小、更易管理的部分,以提高查询性能。 16. **性能优化**:通过分析和调整查询计划,使用绑定变量,以及理解如何利用`EXPLAIN PLAN`和`SQL ...

    oracle split函数

    在Oracle数据库中,并没有内置的split函数来处理字符串的分割操作。然而,在实际应用中,经常需要将一个包含多个值的字符串按照指定的分隔符进行拆分,转换为表格式的数据,以便进行进一步的处理或查询。为此,可以...

    oracle监听执行sql语句

    通常情况下,SQL语句会被分割成多个片段,该查询可以帮助我们查看这些片段的详细内容。注释中的`machine`过滤器可以根据实际需求进行调整。 2. **查找最耗时的SQL语句** ```sql SELECT * FROM ( SELECT ...

    使用水平分割优化Oracle SQL语句-软件技术.doc

    通过对水平分割法的研究,我们发现这是一种有效的SQL语句优化方法,尤其是在处理大规模数据集的情况下。通过合理的数据分割策略,可以显著提升查询效率,减少I/O操作次数和CPU运算量,进而提升整个数据库系统的性能...

    oracle常用sql整理

    在Oracle数据库管理中,SQL(Structured Query Language)是不可或缺的语言工具,用于操作和查询数据库。本文将基于"oracle常用sql整理"的主题,深入探讨Oracle SQL的一些核心概念、语句及其实用技巧,适合初级到...

Global site tag (gtag.js) - Google Analytics