在ORACLE中,将空字符串视为NULL,任何值与NULL比较结果都为NULL。如此一来,在比较两个字符串的时候就会出现意外。请看以下的例子:DECLARE i VARCHAR2(10) := NULL; v VARCHAR2(10) := 'ABC';BEGIN IF(i = v) THEN...
分类:
数据库 时间:
2014-10-27 19:31:10
阅读次数:
167
drop table test purge;
create table test
(
id number(2),
name varchar2(60)
);
insert into test values(1,'aaa');
insert into test values(2,'bbb');
insert into test values(3,'ccc');
insert...
分类:
数据库 时间:
2014-10-27 12:52:52
阅读次数:
382
1、创建测试表test1及test2SQL> CREATE TABLE TEST1(ID NUMBER,NAME VARCHAR2(20));表已创建。SQL> create table test2(id number, country varchar2(10));表已创建。INSERT INTO ...
分类:
数据库 时间:
2014-10-26 18:21:23
阅读次数:
312
DECLARE
l_return_status VARCHAR2(1);
l_exception_msg VARCHAR2(4000);
BEGIN
mo_global.set_policy_context(p_access_mode => 'S',
p_org_id => 81);
-- Call the ...
DECLARE
l_return_status VARCHAR2(1);
l_return_code VARCHAR2(1000);
l_exception_msg VARCHAR2(4000);
l_online_report_id NUMBER;
BEGIN
--init
mo_global.set_policy_context(p_access_...
昨天写程序,碰到要判断oracle中以varchar2存储的日期,表结构如下:create table CDSGUS( name VARCHAR2(2000), cardno VARCHAR2(2000), descriot VARCHAR2(2000), ctftp ...
分类:
其他好文 时间:
2014-10-24 12:29:47
阅读次数:
190
CREATE OR REPLACE FUNCTION F_PINYIN(P_NAME IN VARCHAR2) RETURN VARCHAR2 AS V_COMPARE VARCHAR2(100); V_RETURN VARCHAR2(4000); FUNCTION F_NL...
分类:
数据库 时间:
2014-10-24 09:12:47
阅读次数:
229
TEXT、TINYTEXT、MEDIUMTEXT、LONGTEXT选择:储存不区分大小写的字符数据TINYTEXT 最大长度是 255 (2^8 - 1) 个字符。TEXT 最大长度是 65535 (2^16 - 1) 个字符。MEDIUMTEXT 最大长度是 16777215 (2^24 - 1)...
分类:
其他好文 时间:
2014-10-24 01:41:50
阅读次数:
279
主键约束;外键约束;唯一性约束;检查约束;默认值约束 -——————五大约束一、 主键约束;--创建表的主键约束 create table student (student_id number primary key,student_name varchar2(20),sudent_birthday...
分类:
数据库 时间:
2014-10-23 15:48:28
阅读次数:
291
如何使用Mybaits调用数据库中的存储过程,下面以Oracle数据库的为例:
1.在数据库中创建以下的存储过程:
create or replace procedure pro_hello(p_result out varchar2) is
begin
select * from 表名 where 条件=p_result
end;
2....
分类:
其他好文 时间:
2014-10-23 12:33:43
阅读次数:
362