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
운영게시판
최근게시물
MS-SQL Q&A 1474 게시물 읽기
No. 1474
data type 에 대해
작성자
김민영(visionmcoj)
작성일
2004-08-10 11:17
조회수
3,193

테이블 생성을 하려고 하는데요.

oracle 에서 보면 char 와 varchar2의 차이점이....

varchar2 는 공간을 확보할 수 있는 범위를 뜻해서. 원래는 자리를 차지 하지 않다가 데이터가 insert 됨에 따라 자리를 채워가고

char는 미리 공간을 잡고 있어서 char(10) 이면. 'abcd' 이렇게 4자리만 넣어도 이미 10자리를 차지하게 되잖아요.. 공간낭비..

ms-sql 에도 이런 식으로 작동되는 타입이 있나요?

굉장히 컬럼 수를 많이 둘건데요.

어쩌다가 한번 그 컬럼을쓸거지만. 워낙에 자리수가 많아서요.. 유용한 데이터 타입이 어떤건지..

또한. 혹시 oracle 에서는 partitioned table 이 있는데.. 이런 개념과 관련된 테이블 생성 개념이 있나요?

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

mssql도 똑같습니다. 개념도 같구요

 

오라클 char -> mssql char

오라클 varchar2 -> mssql varchar

-------------------------------------

오라클에서는 물리적으로 저장장소를 분리하여 성능을 올리기 위해 partitioned table을 사용합니다. 그러나 MSSQL은 파티션 테이블이 존재하지 않습니다. 다만 파티션 뷰라고 비슷한 것이 있습니다.

용도도 비슷합니다. 데이터 분산.

 

자세한것은 mssql 문서를 참조하세요.

도움이 되었으면 좋겠습니다. (^.^) (_ _)

 

 

생추리님이 2004-08-10 15:25에 작성한 댓글입니다. Edit

감사합니다..

 

그런데여.. mssql 문서는 어디있나여?

김민영(visionmcoj)님이 2004-08-10 15:39에 작성한 댓글입니다.

sql온라인 설명서에서 "분할된 뷰"를 참고하세요.

아래 링크를 눌러 설명서를 설치하세요.

http://www.microsoft.com/korea/sql/techinfo/productdoc/2000/books.asp

 

 

아래 링크도 도움이 되실겁니다.

http://www.mssqllaboratory.pe.kr/STLabs/STLabArticle.aspx?Aid=53

생추리님이 2004-08-10 16:09에 작성한 댓글입니다. Edit

고맙습니다. ^^

김민영(visionmcoj)님이 2004-08-10 16:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1479datename(datename,getdate()) 에 대해서.. [1]
김민영
2004-08-12
3456
1478date... [3]
김민영
2004-08-11
3579
1475행을열로변환응용질문입니다. [1]
고현석
2004-08-10
2859
1474data type 에 대해 [4]
김민영
2004-08-10
3193
1473SQL insert사용시 문제발생 [3]
초보
2004-08-10
2541
1470로컬 패키지를 불러들이는 방법은 뭔가요? [1]
서지수
2004-08-06
2206
1469저장프로시저 등록정보를 볼때 에러가 발생되는 현상 [1]
이철준
2004-08-05
3151
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다