[postgresql] substring 비교 본문

[PL]/DB

[postgresql] substring 비교

객과 함께. 2013. 8. 4. 21:58

◈ substring 비교 ◈

postgresql   MS SQL

 ● substring ('문자열' , 시작위치 , 자르기 )

 ●  substr('문자열' , 시작위치 , 자르기 )

 ●  substring ('문자열' , 시작위치 , 자르기 )

 

 

< 자료형 >
PostgreSQL SQL92 자료형 비고
char character 또는 char 문자
char(n) character(n) 또는 char(n) 고정 길이 문자열
varchar(n) character varying(n)
또는 char varying(n)
또는 varchar(n)
고정 길이 문자열
float4/8 float(p) 정밀도 p인 부동 소수점
float8 double precision 배정밀도 부동 소수점
float8 real 단정도 부동 소수점
int 4 integer 또는 int 부호있는 정수
int 2 smallint 짧은 부호있는 정수
numeric(p,s) numeric(p,s) 임의 정밀도의 10진수
decimal(p,s) decimal(p,s) 임의 정밀도의 10진수
date date 날자(년월일>
time time(with timezone) 시각(시분초)
timestamp timestamp(with timezone) 날짜와 시각
timespan interval 시간간격

 

< 문자 자료형 >
자료형 내부적 표현 바이트 수 설 명
char 1 1바이트 문자 , 멀티바이트 문자는 사용 불가
char(n) (4+n) 고정 길이 문자열. 입력된 문자가 지정 길이보다 적은 경우 공백
문자로 채워진다. n은 4096 이하의 숫자이어야 한다.
text (4 + x) 가별길이 문자열. PostgreSQL 독자적인 자료형
varchar(n) (4+n) 제한적인 가변길이 문자열. n은 4096 이하의 숫자이어야 한다.