Toggle navigation
꿈꾸는 개발자, DBA 커뮤니티 구루비
공지
:
저작권
지식창고
구루비 DB 스터디 (2007년 ~ 2017년)
대용량 데이터베이스 스터디 (2009년 ~ 2011년)
코어 오라클 데이터베이스 스터디 (2009년 ~ 2011년)
주주클럽 스터디 (2013년 ~ 2018년)
Database Q&A
Oracle Database
권순용의 DB 이야기
권순용의 데이터모델링
엑시엄이 보는 DB 세상
Basic SQL 강좌
Advanced SQL 강좌
QUIZ로 배우는 SQL
PL/SQL 강좌
Admin 강좌
Oracle10g 강좌
Tuning 강좌
백업&복구 강좌
기타 강좌
Oracle 노하우/팁
Oracle 퀴즈
Oracle 자료실
Database 북카페
SQL 전문가 가이드
대용량 데이터베이스솔루션 I
대용량 데이터베이스솔루션 II
새로쓴 대용량 데이터베이스솔루션 1
오라클 성능 고도화 원리와 해법 I
오라클 성능 고도화 원리와 해법 II
SQL 튜닝의 시작
Optimizing Oracle Optimizer
비용기반의 오라클 원리
전문가를 위한 오라클 데이터베이스 아키텍처
트러블슈팅 오라클 퍼포먼스(제2판)
오라클 성능 트러블슈팅의 기초
클라우드 데이터베이스 Oracle 12c 가이드
이펙티브 오라클
데이터베이스 설계와 구축(개정판)
관계형 데이터 모델링 프리미엄 가이드 DB구축
Real MariaDB
Community
전체글
공지사항
사는얘기
좋은글감동
Toad for Oracle
Toad Data Point 강좌
Toad 기본강좌
Toad 소개
Toad 노하우/팁/자료
Tibero DB
우리 회사 데이터베이스를 티베로로 변경하기
Tibero5 기본강좌
Tibero4 기본강좌
Tibero 노하우/팁/자료
Database 기타
PostgreSQL 기본강좌
PostgreSQL 노하우/팁/자료
ALTIBASE 기초강좌
ALTIBASE 노하우/팁/자료
CUBRID 기초강좌
CUBRID 노하우/팁/자료
MySQL 노하우/팁/자료
세미나
세미나 목록
About
커뮤니티 발자취
구루비 소개
데이터베이스 질문과 답변
[퀴즈] 오라클 페치
9
760
by 야신
[PL/SQL]
PLSQL 페치
[2013.12.19 14:27:12]
declare
v_1 INTEGER := 3;
begin
select no
into v_1
from ( select 5 no
from dual
union all
select 7 no
from dual );
dbms_output.put_line('정답 :'||to_char(v_1));
exception
when others then
dbms_output.put_line('정답 :'||to_char(v_1));
end;
정답 :
1) 정답:3
2) 정답:5
3) 정답:7
4) 정답 :
지난번 문제 푸신분들은 헷갈릴듯...
이거 왜 이럴까요? 지난번 퀴즈가 맞는 것인지 이번것이 맞는 것인지...요상하네요.
오라클 버그???
목록
by 우리집아찌
[2013.12.19 14:33:38]
2번??
by 야신
[2013.12.19 14:39:47]
지난번 문제를 푸셨군요~
그럼 헷갈리실 거에요....저도 원인은 모름..ㅡ,.ㅡ
by 마농
[2013.12.19 15:08:02]
숫자와 문자의 차이네요.
by 야신
[2013.12.19 15:13:00]
마농님 요건 어떨까요? 숫자인데 결과가 달라요..
그래서 오라클 버그가 아닐까 추정중입니다.
ㅡ_ㅡ;;
declare
v_1 NUMBER := 3;
begin
select no
into v_1
from ( select 5 no
from dual
union all
select 7 no
from dual );
dbms_output.put_line('정답 :'||to_char(v_1));
exception
when others then
dbms_output.put_line('정답 :'||to_char(v_1));
end;
by 마농
[2013.12.19 15:23:53]
그럼 Integer 만 다른 결과?
by 야신
[2013.12.19 15:55:55]
integer종류가 그런것 같습니다. pls_integer 도 똑같은 형상이 있더라고요.
by 김치찌게
[2013.12.20 16:42:04]
built-in type과 그렇지 않은 type의 차이일까요? 문의 드리는 거에요? ㅎ
by 야신
[2013.12.21 04:03:51]
저도 원인을 파악하지 못했어요.
Number 와 interger 가 왜 결과 값이 다른지..
by 김치찌게
[2013.12.26 13:22:49]
왜 type에 따라서 할당 되고 안 되는 지 궁금하긴 하지만
어쨌든 exception 발생 후 대입된 값을 출력하는 logic인데,
논리적이지 않은 데이터가 출력 된다고 하더라도 버그로 보기는 힘들지 않을까요...