저는 PostgreSQL을 처음 접했고 SQL Server에서 왼쪽에 0으로 숫자를 채우는 방법을 알고 있지만 PostgreSQL에서 이것을 파악하기 위해 고군분투하고 있습니다.
최대 자릿수가 3이고 최소값이 1 인 숫자 열이 있습니다. 한 자리이면 왼쪽에 두 개의 0이 있고 2 자리이면 1이 있습니다 (예 : 001, 058, 123).
SQL Server에서는 다음을 사용할 수 있습니다.
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
PostgreSQL에는 존재하지 않습니다. 어떤 도움을 주시면 감사하겠습니다.
2
Google을 사용 하는 것이 정확히이 페이지를 찾은 방법입니다. 내 최고의 Google 결과였습니다.
—
Jason
SQL Server에 대해 말하자면, 그들은
—
Manngo
format()
당신이 사용할 수 있는 기능 을 가지고 있습니다 format(Column1,'000') as Column2
.