(1) 양쪽 모두 CHAR
길이가 서로 다르면 짧은 쪽에 스페이스를 추가하여 길이를 같게한후 서로 다른 문자가 나올
때까지 비교하고 달라진 첫번째 문자의 값에 따라 크기를 결정하지만 공백(blank)의 수만
다를 경우 서로 같은 값으로 판단 한다.
길이가 서로 다르면 짧은 쪽에 스페이스를 추가하여 긴쪽과 길이를 같게 한다.
서로 다른 문자가 나올 때까지 비교하고, 달라진 첫번째 문자의 값에 따라 크기를 결정한다.
만일 서로 다른 문자는 없고 공백(blank) 수만 다를 경우 서로 같은 값으로 판단 한다.
따라서 CHAR 타입 비교시 상대적으로 긴 문자수 만큼 비교를 하여야 함으로 VARCHAR2 타입
비교보다 상대적으로 속도가 떨어질 수 있다.
(2) 어느 한쪽이 VARCHAR2
짧은 쪽의 그대로 둔채 비교를 함으로 일단 문자의 내용이 같고 서로 길이가 같아야 같은 것으로
판단 한다. 만일 문자만 같고 길이가 다르면 서로 다른 문자로 판단 한다. 서로 다른 문자가
나올때까지 비교 길이가 다르면 짧은 것이 끝날 때까지만 비교후 길이가 긴것이 크다고 판단.
길이가 같고 다른 것이 없다면 같다고 판단 한다.
따라서 VARCHAR2 타입 비교시 상대적으로 작은 문자수 만큼 비교한후 판단하게 됨으로 CHAR
타입 비교보다 상대적으로 비교 속도가 향상 될 수 있다.
(3) 상수 값과 비교
상수 쪽을 변수 타입과 동일하게 바꾸어 비교 함으로 변수 쪽이 CHAR이면 (1)의 경우가 적용되고,
변수 쪽이 VARCHAR2이면 (2)의 경우로 적용된다.
길이가 서로 다르면 짧은 쪽에 스페이스를 추가하여 길이를 같게한후 서로 다른 문자가 나올
때까지 비교하고 달라진 첫번째 문자의 값에 따라 크기를 결정하지만 공백(blank)의 수만
다를 경우 서로 같은 값으로 판단 한다.
길이가 서로 다르면 짧은 쪽에 스페이스를 추가하여 긴쪽과 길이를 같게 한다.
서로 다른 문자가 나올 때까지 비교하고, 달라진 첫번째 문자의 값에 따라 크기를 결정한다.
만일 서로 다른 문자는 없고 공백(blank) 수만 다를 경우 서로 같은 값으로 판단 한다.
따라서 CHAR 타입 비교시 상대적으로 긴 문자수 만큼 비교를 하여야 함으로 VARCHAR2 타입
비교보다 상대적으로 속도가 떨어질 수 있다.
(2) 어느 한쪽이 VARCHAR2
짧은 쪽의 그대로 둔채 비교를 함으로 일단 문자의 내용이 같고 서로 길이가 같아야 같은 것으로
판단 한다. 만일 문자만 같고 길이가 다르면 서로 다른 문자로 판단 한다. 서로 다른 문자가
나올때까지 비교 길이가 다르면 짧은 것이 끝날 때까지만 비교후 길이가 긴것이 크다고 판단.
길이가 같고 다른 것이 없다면 같다고 판단 한다.
따라서 VARCHAR2 타입 비교시 상대적으로 작은 문자수 만큼 비교한후 판단하게 됨으로 CHAR
타입 비교보다 상대적으로 비교 속도가 향상 될 수 있다.
(3) 상수 값과 비교
상수 쪽을 변수 타입과 동일하게 바꾸어 비교 함으로 변수 쪽이 CHAR이면 (1)의 경우가 적용되고,
변수 쪽이 VARCHAR2이면 (2)의 경우로 적용된다.
기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/웹퍼블리싱… | 12-27 | 2226 | ||
[채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취… | 12-11 | 1605 | ||
53 | [평일주간100%환급]Spring,JAVA,JSP,안드로이드,C#닷넷,SQL,튜닝… | 03-15 | 1387 | |
52 | [주말]C#,ASP.NET마스터 | 01-31 | 1504 | |
51 | [기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트… | 01-31 | 1700 | |
50 | [기업100%환급]개발자를위한스프링,마이바티스,하이버네이트(스… | 01-31 | 1201 | |
49 | [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정 | 01-19 | 1499 | |
48 | [평일주간,평일야간,주말]안드로이드개발자과정 | 01-11 | 1329 | |
47 | [평일야간,주말주간,주말야간]JAVA,Network&JSP&Spring,MyBatis,… | 01-03 | 1855 | |
46 | 기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/웹퍼블리싱… | 12-27 | 2226 | |
45 | [기업100%환급]자바웹개발기초과정(JAVA,JDBC,JSP,Servlet,Aajx,… | 12-19 | 1604 | |
44 | [평일주간야간, 주말]웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX… | 12-14 | 1576 | |
43 | [채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취… | 12-11 | 1605 | |
42 | [주말주간]자바&웹,jQUERY,스프링프레임워크 | 12-09 | 1279 | |
41 | [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 | 12-01 | 1499 | |
40 | [기업100%환급]자바기초&안드로이드개발자과정(Android전액환급… | 12-01 | 1661 | |
39 | [평일야간,주말]SQL기초에서실무까지(SQL기초,PLSQL,힌트,튜닝) | 12-01 | 1147 |
댓글 없음:
댓글 쓰기