database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29767 게시물 읽기
No. 29767
length() 결과로 0 과 null 의 차이점
작성자
greenluck
작성일
2010-08-24 16:01
조회수
6,909

length() 결과로 0 과 null 의 차이점이 무엇인가여?

mysql> select length(CD1) from test_a where a_no = '2100000090' ;
+------------------------+
| length(CD)             |
+------------------------+
|                   NULL    |
+------------------------+
 

mysql> select length(CD2) from test_a where a_no = '2100000090' ;
+------------------------+
| length(CD)             |
+------------------------+
|                   0             |
+------------------------+
 

이 글에 대한 댓글이 총 1건 있습니다.

자답입니다.

"put no data" 와 "put empty data" 의 차이네요..

length() -> 0 : 빈 데이타가 들어 있음

length() -> null : 아예 데이타를 넣지 않음

 

greenluck님이 2010-08-24 16:32에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
29770mysql error 1064
BlueSpy
2010-08-25
7907
29769특정 필드에서 특정 문자를 제거 하는 방법이 있을까요?? [2]
mysql 초보
2010-08-25
7776
29768이런 경우 인덱스를 어떻게 잡아야 할까요? [1]
윤현호
2010-08-24
6894
29767length() 결과로 0 과 null 의 차이점 [1]
greenluck
2010-08-24
6909
297662008서버 관련 질문 [1]
푸르미
2010-08-23
6614
29765같은 구조의 테이블에서.. [1]
조중연
2010-08-23
6880
29764case가 들어간 function 생성시 에러 입니다. [3]
김영범
2010-08-23
7368
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다