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 27342 게시물 읽기
No. 27342
create table 시에 default 값을 꼭 해야 하는 이유가 있을까요?
작성자
kevin
작성일
2008-01-25 10:03
조회수
2,640

회사 테이블을 검사해 보니


거의 모든 테이블의 칼럼에 default 값을 지정하고 있습니다 (int는 0, varchar는 '')


특별히 이렇게 해야할 필요가 있는건지.....


default 값을 셋팅했을경우과 그렇지 않은경우 어떤 성능상의 이슈가 있는지 궁금합니다


감사합니다

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

저도 배우고 있는 초보인데요 거기에서 default 값을 지정하지 않으면 null값이 자동으로 들어갑니당


그런데 테이블에는 프라이머리 키값이 있는건 아시죠?


그런데 연산을 할 경우에 null과 연산을 하게 되면 연산한 값이 null값이 되어버립니다..


곱하기 해보시면 나와요 그런 오류를 줄이고자 지정한것 같습니다만..

hardlokck님이 2008-02-01 12:17에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27345mysql 용량이 너무 빠릴 증가하는데.... [1]
kfckiller
2008-01-28
2979
27344캐초보가 질문 드립니다. - SQL문제 입니다...^^;
crash1
2008-01-27
2453
27343해당월의 자료를 뽑아 올때.. between쓰나요? [2]
임시손님
2008-01-25
2930
27342create table 시에 default 값을 꼭 해야 하는 이유가 있을까요? [1]
kevin
2008-01-25
2640
27341phpMyAdmin 에서 디비서버 확인하는데 설명좀... [1]
임두환
2008-01-24
2313
27339mysql 4.1.12 에서 4.1.22로 업그레이드할려고 하는데요 [1]
조원국
2008-01-24
2361
27338mysql-jdbc 연동 connection속도 문제
명가
2008-01-23
2367
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다