`
fanjf
  • 浏览: 332667 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

Oracle 中查询的字段包含英文单引号、下划线、百分百等特殊字符

 
阅读更多

1 如有一张表的 其中一个字段中包含英文单引号 【'】

可以用如下SQL查询,插入和修改也是如此:

 

--监控短信内容包含单引号
select e.* from t_cc_l2_sms_send  e
where e.act_start_dttm > sysdate - 60/1440
and e.sms_type_cd ='100' and e.sms_content like '%''%'
and rownum = 1需要双写单引号即可!
2 如何查询的某一个字段中包含下划线【_】
--用户表 120402
Select *  From T_CC_L2_Employee e Where  e.account_no Like   '%\_%' ESCAPE '\'
Order By e.crt_dttm Desc
3 如何查询某一个字段中包含百分号【%】
Select * From t_cc_l3_property_log P
Where P.log_type ='发短信' And P.case_no Like '%\%%' Escape '\'
 
分享到:
评论

相关推荐

    SQL中的转义字符

    在SQL(结构化查询语言)中,转义字符是一个关键概念,它允许用户在字符串中插入特殊字符,如单引号、百分号和下划线,这些字符在SQL语句中通常具有特定含义。转义字符使得这些特殊字符能够被当作普通文本处理,而...

    尚学堂视频笔记-oracle

    - **字符串连接**:若要在SELECT语句中连接包含单引号的字符串,则需使用两个单引号来表示一个实际的单引号,例如`select ename || 'a''b' from emp;`。 #### 第五课:DISTINCT关键字 - **去除重复值**:使用`...

    Mysql迁移到Oracle一些需要注意的事项和方案

    - **单引号处理**:Mysql中的双引号需改为Oracle中的单引号。 - **翻页代码处理**:Oracle的分页查询语法与Mysql不同,需要修改SQL语句。 - **长字符串处理**:超过4000个字节的字符串可能需要使用CLOB类型,并...

    oracle笔记

    `,下划线代表一个任意字符,百分号代表零个或多个任意字符。 七、ORDER BY子句 1. 默认升序排序:`select * from dept order by deptno;` 2. 自定义排序:`select * from dept order by deptno desc;`降序排列,`...

    数据库模型设计规范_-_Oracle分册V1.0.pdf

    最后,规范还包括了附录部分,其中提供了Oracle保留字参考、通用中英文对照及缩写表等重要参考文档,供设计人员参考使用。 整体而言,该规范旨在为数据库设计人员提供一套标准化的设计方法,以提高数据库设计的质量...

    Oracle数据库表名支持的最大长度是多少

    2. **特殊字符**:Oracle标识符不能包含空格或SQL保留字,但可以包含下划线(_)和美元符号($)。此外,如果使用非ASCII字符,必须确保数据库字符集支持这些字符。 3. **推荐命名规范**:为了提高可读性和维护性,...

    掌握 SQL 这些经典核心知识点,不担心饭碗了.pdf

    对于字符串和日期类型的数据,可以使用单引号 `' '` 来界定;列的别名可以使用双引号 `" "`,但给表名取别名时不建议使用双引号。 - **注释**:单行注释可以用 `#` 或 `--` 开头,多行注释则使用 `/* ... */`。需要...

    浅谈MySQL模糊查询中通配符的转义

    在MySQL中,如果你想查询包含百分号(%)或下划线(_)的字符串,你需要在这些字符前添加一个反斜杠。例如,如果你有一个名为`percent`的字段,存储的是“60%”这样的数据,你可以使用以下查询: ```sql SELECT ...

    2009达内SQL学习笔记

    单引号用来限定字符串, 如果将值与串类型的列进行比较,则需要限定引号;用来与数值列进行比较时,不用引号。 is null:是空。(NULL表示不包含值。与空格、0是不同的。) 如:SELECT prod_name,prod_price FROM ...

    中软国际面试题

    - **字符串和字符的表示**:字符串可以用双引号包围,而字符则用单引号包围。 ### 7. 数据库存储过程参数 - **存储过程参数类型**:`IN`、`OUT`、`INOUT`分别代表输入参数、输出参数和输入输出参数,用于存储过程...

    个人MySQL学习资料

    - **规则**:字符串统一使用单引号`'`括起来。 - **兼容性**:虽然MySQL支持双引号`"`,但在Oracle等其他数据库中可能不支持。 - **示例**:`SELECT name FROM user WHERE name = 'John Doe';` #### 4. 字符串下标 ...

    PL/SQL 基础.doc

    2) 后跟任意的 非空格字符 数字 货币符号( $ ) 下划线( _ ) 或 # ; 3) 最大长度为30个字符(八个字符左右最合适); 用来给对象命名(潜规则): 变量: 以v_开头 游标: 以c_开头 类型: 子程序: 5. 分界符 1) ...

    2021-2022计算机二级等级考试试题及答案No.12572.docx

    12. 在大多数编程语言中,字符常量用单引号包围,所以选项 C 是正确的。 13. 自动窗体向导在VB等环境中创建的窗体类型通常不包括“新奇式”。 14. 表达式 `a+= a-=a*a` 先执行 `a-=a*a`(即 `a = a - a*a`),若 `...

Global site tag (gtag.js) - Google Analytics