본문 바로가기

IT/Firebird

Firebird substr문처럼 사용

오라클의 substr처럼 사용하는 방법이다.

처음에 오라클처럼 사용했다 안돼서 당황했다.

substring문을 사용하면 된다.

생긴게 조금 특이하다.


select substring(dwknum from 1 for 4), dmacdnm, inamount from wrkdetl





Syntax: 

SUBSTRING(<str> FROM startpos [FOR length])


<str> := any expression evaluating to a string

startpos and length must be integer literals



Example: 

insert into AbbrNames(AbbrName)

  select substring(LongName from 1 for 3) from LongNames