본문 바로가기

컴퓨터/SQL Server

사용자 정의 데이터 타입

● 사용자 정의 데이터 타입

- 개발자가 어떤 특정한 데이터 타입을 정의하여 사용함

- 예를 들어 varchar(10) 타입을 사용할 때 별칭을 'varchar_test'로 만들어 둔다면 varchar(10) 타입을 이용할 때 'varchar_test'로 생성하면 됨

 create table test1

           name varchar_test

)


- 사용자 정의 데이터 형식은 다음과 같이 만든다.

use [DB 이름]

create type dbo.varchar_test from varchar(10) not null


- 사용자 정의 데이터 타입 확인하기

 select * from systypes


- 사용자 정의 데이터 타입 삭제 

- 만약 해당 사용자 정의 데이터를 사용하고 있는 테이블이 존재하면 삭제가 되지 않는다.

drop type varchar_test


'컴퓨터 > SQL Server' 카테고리의 다른 글

MSSQL timestamp  (0) 2014.12.10
[링크]CLUSTERED INDEX와 NONCLUSTERED INDEX의 차이  (0) 2014.12.07
SQL Server 오류 - Msg199  (0) 2014.11.03
Oracle의 trunc 함수 사용하기  (0) 2014.07.02
데이터베이스란?  (0) 2014.06.04