아빠아버지
563
2019-04-27 11:25:08 작성 2019-04-27 11:25:58 수정됨
2
181

mariadb 테이블 생성좀 봐주세요


CREATE TABLE board
(
num int(11) not null auto_increment,
id varchar(20) not null default '',
name varchar(20) not null default '',
gubun varchar(20) not null default '',
insert_date timestamp not null default current_timestamp,
primary key num, id)
);
위와같이 테이블을 생성을 했는데 생성되는데는 문제가 없는데 num, id, name, gubun값을 모두 not null로 하고
default값을 분명히 ''로 했는데 조회를 해 보면 이상하게 default값이 들어가있지 않네요..ㅠㅠ


+------------+--------------+------+-----+---------------------+----------------+

| Field      | Type         | Null | Key | Default             | Extra          |

+------------+--------------+------+-----+---------------------+----------------+

| num        | int(11)      | NO   | PRI | NULL                | auto_increment |

| id         | varchar(20)  | NO   | PRI |                     |                |

| name       | varchar(20)  | NO   |     |                     |                |

| gubun      | varchar(20)  | NO   |     |                     |                |


/
0
0
  • 답변 2

  • 멍규
    133
    2019-04-27 14:32:06
    들어가있는거 아닌가요?? ''라고 해도 볼때 ''로 보이진 않고 공백으로 보여서 착각하신 건 아니신지..
    0
  • 아빠아버지
    563
    2019-04-27 14:48:40

    다른 필드들은 예를들어 text로 만든 필드들은 Default 값이 ''로 출력되서 확실하게 보여집니다.

    그런데 text를 제외한 다른 필드들은 default값을 ''로 설정을 하면 저렇게 Default값이 아예 안보여지더라구요..

    아래와 같이 url은 ''로 Default값이 설정되어있는데 name과 gubun은 Default값이 비어져 있어요

    +------------+--------------+------+-----+---------------------+----------------+

    | Field      | Type         | Null | Key | Default             | Extra          |

    +------------+--------------+------+-----+---------------------+----------------+

    | num        | int(11)      | NO   | PRI | NULL                | auto_increment |

    | id         | varchar(20)  | NO   | PRI |                     |                |

    | name       | varchar(20)  | NO   |     |                     |                |

    | gubun      | varchar(20)  | NO   |     |                     |                |

    | url        | text         | NO   |     | ''                  |                |


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.