반응형

[참고 : http://www.sqler.com/382081]



해당 DB에 들어가서 테이블 생성을 해보자.


Column Name: 컬럼 명을 기술합니다. 한글도 가능하지만 되도록 영문을 쓰며, 특수문자 사용을 하지 않는 것이 좋다.


Column Name을 정하고 시작한다.



Data Type은 기존에 알던것 이외에도 더 있다. 대충 참고할 사항은


int: 약 -21억 ~ 21억 까지의 숫자를 저장할 수 있는 4바이트 정수입니다.

    (추가로 알아두면 좋은 데이터 타입: smallint: 약 -3만2천 ~ 3만2천, tinyint: 0~255)


varchar: 가변 길이의 문자열을 저장 괄호안의 숫자로 넣을 수 있는 숫자를 조절할 수 있습니다. 

            숫자는 바이트이지만.. 한글은 2바이트이기 때문에.. varchar(10)으로 지정하게 되면, 영문/숫자 10자 또는

            한글은 최대 5자가 들어갈 수 있습니다.

    (추가로 알아두면 좋은 데이터 타입: nvarchar: 가변 길이 유니코드형 데이터 저장, char: 고정 길이 문자열 저장, nchar: 고정 길이 유니코드형 데이터 저장)


datetime: 2011-05-11 05:11:11.997 처럼... 밀리세컨드까지 저장할 수 있는 데이터 타입입니다.


와 같다.


데이터 형식에 관해서 더 궁금하면

http://msdn.microsoft.com/ko-kr/library/ms187752.aspx 에 접속한다.


이제 새쿼리를 생성해서

use TEST

go


insert into Member values(1,'hong','홍길동',30,'2011-05-01')

insert into Member values(2, 'lee', '이순신', 29 , '2011-05-02')

insert into Member values(3, 'shin', '신사임당', 21, '2011-05-03')

insert into Member values(4, 'lim', '임꺽정', 39, '2011-05-04')

go


select* from Member

go


를 통해서 실행시켜보자. 그러면 잘 나올 것이다.

테이블생성 또한 쿼리로 가능하다.

CREATE TABLE MemberQuery

(

MemberIDX INT

, MemberID VARCHAR(10)

, MemberName VARCHAR(20)

, MemberAge INT

, CreateDate DATETIME

)


근데 생각보다 많이 복잡한것 같다.
그냥 테이블 -> 생성을 통해서 해결하도록 하자.











반응형

'데이터베이스' 카테고리의 다른 글

MDF, LDF와 데이터 베이스 생성하기.  (0) 2018.02.08
DB - Index란 ?  (0) 2017.09.30
데이터베이스의 정의  (0) 2017.09.12
화일(파일)과 화일(파일)시스템  (0) 2017.09.12

+ Recent posts