PostgreSQL 데이터베이스를 사용하는 경우 열의 데이터 유형을 다른 유형으로 변환해야 할 수도 있습니다. 예를 들어 varchar 유형 열을 int 유형으로 변환해야 할 수 있습니다.
PostgreSQL에서는 데이터 유형 변환을 위해 다음 방법을 사용할 수 있습니다.
<code class="language-sql">cast(<column_name> AS <new_data_type>) cast(<column_name> AS INTEGER) -- 显式指定新类型</column_name></new_data_type></column_name></code>
예를 들어 "my_column"이라는 varchar 열을 int 유형으로 변환합니다.
<code class="language-sql">SELECT CAST(my_column AS INTEGER) FROM my_table;</code>
<code class="language-sql"><column_name>::<new_data_type></code>
예:
<code class="language-sql">my_column::INTEGER</code>
특정 유형 이름에 적용됩니다. int 유형의 예:
<code class="language-sql">int4(my_column)</code>
유형이 지정되지 않은 인용 문자열 리터럴이어야 합니다. 예:
<code class="language-sql">int '123'</code>
위 내용은 PostgreSQL에서 데이터 유형을 캐스팅하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!