PL / SQL-我想测试一个字符串是否包含1个或多个小写字母

故事852150

使用PL / SQL(Oracle 11gR2),我需要IF语句来测试字符串是否包含1个或多个小写字母。

PL / SQL伪代码

declare
v_string varchar2(100) := 'John';

begin
if v_string contain lower-case letter then
  ... do this
else
  ... do something else
end if;
end;

/

故事852150

回答了我自己的问题,但不小心将其放入“注释”中。这里是:

declare
   name varchar2(200) := 'John';
begin
 if regexp_like(name,'[:lower:]') then
   dbms_output.put_line('lowercase');
 else
    dbms_output.put_line('uppercase');
 end if;
end;

/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在pl / sql中从特定字母(例如,从。,b或c开始)中选择三个随机后一个字符串

来自分类Dev

Oracle PL / SQL从名称(HUN)中获得第一个字母

来自分类Dev

IN运算符,Oracle pl / sql中的100个字符串

来自分类Dev

SQL 搜索包含第一个字符串

来自分类Dev

PL / SQL转换特殊字符

来自分类Dev

如何确定一个字符串至少包含一个大写字母,一个小写字母,一个数字和一个标点字符?

来自分类Dev

Oracle SQL获取括号中的最后一个字符串(也可以在其中包含括号)

来自分类Dev

Access SQL中的一个字符串中有多个参数值

来自分类Dev

如何将多个返回的 SQL 行合并为一个字符串

来自分类Dev

从SQL Plus中的字符串中删除最后一个字符

来自分类Dev

SQL查询仅相差一个字符的字符串

来自分类Dev

在T-SQL中,用一个字符替换字符串中的字母,用另一个字符替换数字

来自分类Dev

SQL查找字符串中的最后一个字母值

来自分类Dev

SQL查询以在两个已知字符串之间选择一个字符串

来自分类Dev

从函数** keywords为sql语句创建一个字符串

来自分类Dev

SQL SELECT MIN(time),其中time是一个字符串

来自分类Dev

在PL / SQL中用字符串中的ASCII代码替换每个字母

来自分类Dev

Oracle PL / SQL打印字符串的每个字母

来自分类Dev

在C#中为SQL创建一个字符串,该字符串包含存储过程中的函数

来自分类Dev

从SQL Server中的另一个字符串获取仅字符字符串

来自分类Dev

T-SQL-将字符串中每个单词的第一个字母更新为大写或非“或”,“ of”或“ and”。小写的“或”,“的”或“与”(如果找到)

来自分类Dev

正则表达式验证仅具有小写字母的字符串,第一个字符必须为字母

来自分类Dev

正则表达式以验证仅具有小写字母的字符串,第一个字符必须为字母

来自分类Dev

PL / SQL-尝试创建一个简单的过程

来自分类Dev

pl / sql一个返回表的函数

来自分类Dev

PL / SQL-尝试创建一个简单的过程

来自分类Dev

PL / SQL约束:表中总是一个记录

来自分类Dev

获取一个pl / sql数组(作为out参数)

来自分类Dev

查询包含pl sql中的表的变量

Related 相关文章

  1. 1

    如何在pl / sql中从特定字母(例如,从。,b或c开始)中选择三个随机后一个字符串

  2. 2

    Oracle PL / SQL从名称(HUN)中获得第一个字母

  3. 3

    IN运算符,Oracle pl / sql中的100个字符串

  4. 4

    SQL 搜索包含第一个字符串

  5. 5

    PL / SQL转换特殊字符

  6. 6

    如何确定一个字符串至少包含一个大写字母,一个小写字母,一个数字和一个标点字符?

  7. 7

    Oracle SQL获取括号中的最后一个字符串(也可以在其中包含括号)

  8. 8

    Access SQL中的一个字符串中有多个参数值

  9. 9

    如何将多个返回的 SQL 行合并为一个字符串

  10. 10

    从SQL Plus中的字符串中删除最后一个字符

  11. 11

    SQL查询仅相差一个字符的字符串

  12. 12

    在T-SQL中,用一个字符替换字符串中的字母,用另一个字符替换数字

  13. 13

    SQL查找字符串中的最后一个字母值

  14. 14

    SQL查询以在两个已知字符串之间选择一个字符串

  15. 15

    从函数** keywords为sql语句创建一个字符串

  16. 16

    SQL SELECT MIN(time),其中time是一个字符串

  17. 17

    在PL / SQL中用字符串中的ASCII代码替换每个字母

  18. 18

    Oracle PL / SQL打印字符串的每个字母

  19. 19

    在C#中为SQL创建一个字符串,该字符串包含存储过程中的函数

  20. 20

    从SQL Server中的另一个字符串获取仅字符字符串

  21. 21

    T-SQL-将字符串中每个单词的第一个字母更新为大写或非“或”,“ of”或“ and”。小写的“或”,“的”或“与”(如果找到)

  22. 22

    正则表达式验证仅具有小写字母的字符串,第一个字符必须为字母

  23. 23

    正则表达式以验证仅具有小写字母的字符串,第一个字符必须为字母

  24. 24

    PL / SQL-尝试创建一个简单的过程

  25. 25

    pl / sql一个返回表的函数

  26. 26

    PL / SQL-尝试创建一个简单的过程

  27. 27

    PL / SQL约束:表中总是一个记录

  28. 28

    获取一个pl / sql数组(作为out参数)

  29. 29

    查询包含pl sql中的表的变量

热门标签

归档