- 浏览: 131932 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (165)
- 数据库 (45)
- 架构 (0)
- java web前端+框架 (9)
- java web后端+框架 (56)
- Eclipse插件 (1)
- 解题思路 (2)
- Eclipse (2)
- linux (6)
- jquery (4)
- 正则 (3)
- jsp (1)
- javascript (8)
- oracle (39)
- 生活 (1)
- weblogic (5)
- tomcat (3)
- Jrebel (1)
- powerdesigner (1)
- svn (1)
- log4j (1)
- IDE (1)
- POI (2)
- jvm (2)
- ssh (1)
- http (1)
- notepad++ (2)
- 润乾 (1)
- 设计模式 (0)
- 实用类Utils (2)
- 算法 (1)
- xml (1)
- 实用类 (2)
最新评论
declare
len_x integer;
len_y integer;
begin
select nvl(length(trim('')), 0) into len_x from dual;
select nvl(length(trim(null)), 0) into len_y from dual;
dbms_output.put_line('len_x=' || len_x);
dbms_output.put_line('len_y=' || len_x);
if len_x = len_y then
dbms_output.put_line('1111');
else
dbms_output.put_line('2222');
end if;
end;
例如:
if nvl(length(trim(p_posi_code)), 0) > 0 then
v_query_sql := v_query_sql || ' and posi.code like ''%' ||
trim(p_posi_code) || '%''';
end if;
len_x integer;
len_y integer;
begin
select nvl(length(trim('')), 0) into len_x from dual;
select nvl(length(trim(null)), 0) into len_y from dual;
dbms_output.put_line('len_x=' || len_x);
dbms_output.put_line('len_y=' || len_x);
if len_x = len_y then
dbms_output.put_line('1111');
else
dbms_output.put_line('2222');
end if;
end;
例如:
if nvl(length(trim(p_posi_code)), 0) > 0 then
v_query_sql := v_query_sql || ' and posi.code like ''%' ||
trim(p_posi_code) || '%''';
end if;
发表评论
-
oracle sql替换指定范围的字符串
2015-06-18 17:49 1105--oracle替换指定范围的字符串(范围4-6) selec ... -
oracle字符集修改 中文乱码
2015-03-30 15:06 956sqlplus / as sysdba;//操作系统用户认证模 ... -
oracle表关联层级树查询
2015-03-20 17:27 647select level ,lpad(' ', ( ... -
转:oracle层次查询 树查询 (详细)
2015-03-20 15:03 881oracle层次查询 转自:http://www.2cto. ... -
ORACLE表空间管理维护
2015-01-22 11:34 448http://www.cnblogs.com/kerrycod ... -
自写函数用于替换wm_concat函数.zip
2015-01-19 16:25 1226-- wm_concat出现在oracle10g版本中,不仅是 ... -
禁用启用所有外键约束.tst
2015-01-12 11:05 600禁用所有外键约束.tst declare cursor c ... -
oracle查询生成列别名
2015-01-06 15:00 458select ',' ,col.COLUMN_NA ... -
linux下重启oracle
2015-01-05 15:44 543oracle/oracle连接ssh后 登录数据库 ... -
oracle删除重复记录
2014-08-22 15:49 369delete from cred_account ca1 w ... -
oracle获取过程的错误异常代码,错误,异常栈信息
2014-08-22 15:19 331得到oracle异常行号,代码,异常栈信息 Sql代码 d ... -
数据库导入导出dump.txt
2014-07-28 10:26 463数据库导入导出dump -
oracle表空间管理
2014-04-24 11:15 728--查看修改ORACLE表空间 --1、查看所有表空间信息 s ... -
连接到sqlplus
2014-04-17 11:25 468root/passwd su - oracle sqlplus ... -
0001-Oracle-系统-视图
2014-03-29 09:59 467--oracle树查询 select * from FUNC ... -
ORACLE查看并修改最大连接数
2014-03-26 13:52 566ORACLE查看并修改最大连接数 第一步,在cmd命令行,输入 ... -
oracle系统视图
2014-03-26 09:29 438--oracle树查询 select * from FUNC ... -
Oracle批量杀死锁.tst
2014-03-03 16:45 479declare cursor mycur is s ... -
Oracle批量杀死锁.sql
2014-03-03 16:43 514declare cursor mycur is s ... -
oracle查看表空间使用情况
2013-12-11 15:19 912select b.file_name 物理文件名 ...
相关推荐
Sybase 中同样不存在长度为 0 的字符串,但是与 Oracle 不同的是,Sybase 并不将空串视作 NULL,而是视作与只包含一个空格的字符串等价。 Oracle 中 null 的长度是一些文章上说 null 长度为零(×),其实长度也为...
5. 空与空串:MySQL 中空与空串是两个不同的东西,而在 Oracle 中将 null 与空串做了同样的处理。 6. rs.isLast():当数据库为 MySQL 时,可以使用 `Connection.prepareStatement(str1)`,而在 Oracle 中必须使用 `...
`VARCHAR2` 还有一个特性,即把空串视为`NULL` 处理,而`VARCHAR` 仍然将其当作空串处理。因此,在大多数情况下,建议使用`VARCHAR2` 来提高兼容性和效率。 **Nchar/Nvarchar2** `NCHAR` 和`NVARCHAR2` 是Unicode...
PolarDB-O 支持 Oracle 数据库的多种语法,包括 PL/SQL、Package、VPD、系统视图和系统包、DBLINK、NULL 和空串兼容等,能够满足多种应用场景的需求。 函数兼容 PolarDB-O 支持 Oracle 数据库的多种函数,包括 ...
`语句,但复制出来的却是空串。 - 这表明Navicat可能不支持直接处理中文文件名的情况。 #### 3. Oracle的dump函数+MySQL的char函数解决中文文件名问题 - **Oracle的dump函数**: - Oracle的`DUMP`函数可以用来将...
执行后,我们看到 load_file 函数返回了空串。这是因为 load_file 函数不能正确地处理中文文件名。 三、 Navicat 工具的使用 Navicat 是一个功能强大的数据库管理工具,提供了许多实用的功能,例如数据模型设计、...
SQL Serve提供了简单的字符模糊匹配功能,比如:like, ...同一个字符,将其替换为空串,即可计算 declare @text varchar(1000) declare @str varchar(10) set @text = 'ABCBDBE' set @str = 'B' select len(@tex
1. 数据库的概念模型独立于具体的机器和DBMS,这意味着概念模型设计阶段不需要考虑实际使用的数据库管理系统,如MySQL、Oracle等。 2. Session对象在Web开发中用于跟踪用户状态,其默认有效期通常为20分钟。 3. 主...