拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何撰写查询以打印包含在单引号和百分比中的输出

如何撰写查询以打印包含在单引号和百分比中的输出

白鹭 - 2022-01-23 1977 0 0
SELECT employee_id FROM employee where employee_name='SMITH';

输出是 76123

如何在Oracle中撰写查询以打印输出如下

'v123%'

uj5u.com热心网友回复:

使用串联是一种选择。

SQL> select chr(39) || '%' || empno || '%' ||chr(39) as result
  2  from emp
  3  where rownum = 1;

RESULT
--------------------------------------------
's69%'

SQL>

chr(39) 是一个单引号(使用它比重复几个单引号更简单):

SQL> select '''%' || empno || '%''' as result
  2  from emp
  3  where rownum = 1;

RESULT
--------------------------------------------
's69%'

SQL>
标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *