oracle函数 case,oracle的case函数和case控制结构 (摘)
oracle的case函數(shù)和case控制結(jié)構(gòu)
===========================================================
作者: zhouwf0726(http://zhouwf0726.itpub.net)
發(fā)表于:2006.07.25 12:42
分類(lèi): oracle開(kāi)發(fā)
出處:http://zhouwf0726.itpub.net/post/9689/157964
---------------------------------------------------------------
oracle的case函數(shù)create sequence STUDENT_SEQUENCE;
CREATE TABLE students (
id NUMBER(5) PRIMARY KEY,
stu_name VARCHAR2(20),
score NUMBER(10,0),
grade varchar2(2));
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Scott', 98,null);
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Margaret', 88,null);
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Joanne', 75,null);
INSERT INTO students (id, stu_name, score, grade)
VALUES (student_sequence.NEXTVAL, 'Manish', 66,null);
update students
set grade =
case when score > 90 then 'a'
when score > 80 then 'b'
when score > 70 then 'c'
else 'd' end
oracle的case結(jié)構(gòu)
begin
case when 2<1 then
dbms_output.put_line('y');
else
dbms_output.put_line('n');
end case;
end;
/
這個(gè)case when ... end case 和上邊的case when ... end是不同的。
posted on 2007-04-13 10:55 Lib 閱讀(795) 評(píng)論(0) ?編輯 ?收藏 所屬分類(lèi): DataBase
總結(jié)
以上是生活随笔為你收集整理的oracle函数 case,oracle的case函数和case控制结构 (摘)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: oracle100个常见问题,Oracl
- 下一篇: c语言作业指导1,C语言程序设计实验与习