DB에서 NULL 값과 빈문자열
테이블의 NULL 허용 필드에 데이터를 넣을 때 빈 문자열(empty string)을 넣으면 어떻게 될까요? 아래의 두가지 쿼리가 어떻게 동작할지를 말하는 것입니다.INSERT INTO tb_test (id, name) VALUES (1, NULL);INERRT INTO tb_test (id, name) VALUES (2, '');1. Oracle오라클에서는 NULL과 빈문자열 '' 이 모두 NULL 로 처리 됩니다. 위에서 id 가 1, 2 인 행의 name은 모두 NULL 이 들어갑니다.SELECT * FROM tb_test WHERE name IS NULL;위와 같이 쿼리하면 id가 1, 2인 행이 모두 조회됩니다. 데이터베이스에서 NULL은 등호(=)로 비교할 수 없습니다. 반드시 IS NULL ..
DATABASE/COMMON DB
2018. 12. 5. 10:29
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- fontawesome 4.7
- 반응형
- jQuery CDN
- JavaScript
- fontawesome 4.7 cdn
- jQuery
- js scroll
- sliding scroll
- defer
- FontAwesome
- scroll
- html
- Javscript
- JS
- Slick
- Sliding
- css
- getBoundingClientRect
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
글 보관함