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
운영게시판
최근게시물
PostgreSQL Q&A 1868 게시물 읽기
No. 1868
Re: 테이블 설계시 NOT NULL 과 DEFAULT 속성은 중복할 필요가 있나요????
작성자
정재익
작성일
2000-11-14 17:08
조회수
5,954

두개의 항목은 전혀 별개의 옵션입니다.

필요하다면 중복을 해야지요.

 

not null 이라는 것은 말그대로 뭔가 null 이 아닌 값이 들어가야 한다는 얘기이고, default 라는 것은 사용자가 값을 지정하지 않았을때 그기 들어갈 값을 말합니다.

만약 사용자가 null 값을 입력하라고 명령을 했다면 not null 옵션이 없는 한은 null 값이 들어가게 됩니다. (이해가 가는지요)

 

>>빈경윤 님께서 쓰시길<<

 

:: 안녕하세요

::

:: 테이블 설계를 하다보니....

::

:: 다음과 같이 NOT NULL과 DEFAULT를 함께 써놓은 경우가 있더군요.

::

:: 1. "title" varchar(20) default "제목없음" NOT NULL,

::

:: 제 생각엔 NULL값일 경우 자동으로 "제목없음"이라는 DEFAULT값이 들어가는게 아닌가 싶습니다.

::

:: 2. "title" varchar(20) default "제목없음",

::

:: 1,2번 문장에 차이점이 있다면 지적해주세요...*^^*

::

[Top]
No.
제목
작성자
작성일
조회
1877PostgreSQL v7.0.3 Released[www.postgresql.org]
noda
2000-11-17
6362
1882┕>Re: PostgreSQL v7.0.3 Released[www.postgresql.org]
정재익
2000-11-18 01:25:33
6369
1875pg_dump -t 할경우 기존table의 sequence이 생성이 안됩니다...
임상범
2000-11-16
6362
1876┕>Re: pg_dump -t 할경우 기존table의 sequence이 생성이 안됩니다...
정재익
2000-11-16 14:54:08
6237
1878 ┕>Re: Re: pg_dump -t 할경우 기존table의 sequence이 생성이 안됩니다...
임상범
2000-11-17 09:51:03
5997
1889  ┕>Re: Re: Re: pg_dump -t 할경우 기존table의 sequence이 생성이 안됩니다...
정재익
2000-11-18 15:31:58
6833
1870두개의 sql을 쓰는 방법.....
이진우
2000-11-15
5796
1871┕>Re: 두개의 sql을 쓰는 방법.....
정재익
2000-11-15 15:49:59
6082
1872 ┕>Re: Re: 두개의 sql을 쓰는 방법.....
이진우
2000-11-15 17:04:43
5969
1873  ┕>Re: Re: Re: 두개의 sql을 쓰는 방법.....
정재익
2000-11-15 18:23:10
5659
1874   ┕>Re: Re: Re: Re: 두개의 sql을 쓰는 방법.....
이진우
2000-11-16 10:58:12
5686
1881    ┕>Re: Re: Re: Re: Re: 두개의 sql을 쓰는 방법.....
정재익
2000-11-18 01:14:02
5839
1867테이블 설계시 NOT NULL 과 DEFAULT 속성은 중복할 필요가 있나요????
빈경윤
2000-11-14
5589
1868┕>Re: 테이블 설계시 NOT NULL 과 DEFAULT 속성은 중복할 필요가 있나요????
정재익
2000-11-14 17:08:36
5954
1869 ┕>아...null값을 입력할수도 있겠군여..^^;
빈경윤
2000-11-14 19:09:57
5793
1861pg_sql의 데이터 타입에 관한 질문입니당....
김희동
2000-11-13
5793
1862┕>Re: pg_sql의 데이터 타입에 관한 질문입니당....
정재익
2000-11-13 22:38:20
5794
1858postgres에서의 질문입니다.
이정인
2000-11-12
4762
1859┕>Re: postgres에서의 질문입니다.
엠브리오
2000-11-13 15:49:27
5324
1890 ┕>감사합니다....(내용없음)
이정인
2000-11-20 00:21:17
5209
1852vacuum 시 AttrDefaultFetch: unexpected record found!
김훈동
2000-11-09
4238
1853┕>Re: vacuum 시 AttrDefaultFetch: unexpected record found!
엠브리오
2000-11-10 01:26:02
4503
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다