IT

MySQL의 TEXT 유형에 해당하는 Oracle

itgroup 2023. 7. 2. 19:13
반응형

MySQL의 TEXT 유형에 해당하는 Oracle

Oracle의 열 유형이 MySQL의 열 유형과 동일합니까?TEXT유형?

그렇지 않은 경우 일반적으로 더 큰 텍스트 덩어리는 어떻게 저장됩니까? BLOB,varchar(32767)중요하다면, PHP를 통해 Oracle 10에 액세스하는 것입니다.역사적 맥락은 환영할 만합니다.

Oracle에는 이진, 문자 및 유니코드 문자 데이터 유형을 저장하기 위한 BLOB, CLOB 및 NCLOB가 있습니다.필요한 경우 DBA가 스토리지를 미세 조정할 수 있도록 LOB 스토리지 영역을 지정할 수도 있습니다(예: LOB 데이터를 별도의 Disk에 배치).

페이지에서는 http://www.dba-oracle.com/t_blob.htm 에 대한 자세한 정보를 제공합니다.

당신은 아마도 CLOB 데이터 유형을 원할 것입니다.

Oracle SQL은 VARCHAR2 열에 대해 4000자로 제한됩니다(Oracle PL/SQL의 경우 32,767자로 제한됨).다른 사람들이 말했듯이, CLOB는 많은 양의 텍스트를 저장하는 데 적합합니다.

CLOB(Character Large Object)가 찾고 있는 것일 수 있습니다.그러나 모든 텍스트가 VARCHAR2에 들어맞는다는 것을 알고 있다면, 반드시 그것을 그 자리에 놓으십시오.Clob은 절별 그룹에서 사용할 수 없으며 대부분의 경우 varchar2보다 사용 속도가 훨씬 느립니다.4000바이트 제한을 초과할 것으로 예상되면 CLOB(최대 4GB까지 처리 가능)를 사용합니다.

사용해야 합니다.CLOB그것은 문자 큰 개체를 나타냅니다.

CLOB는 문자 집합의 큰 문서와 같은 유니코드 문자 기반 데이터를 저장하는 데 사용됩니다.

최대 2,147,483,647자의 값을 사용할 수 있습니다.

언급URL : https://stackoverflow.com/questions/1180204/oracle-equivalent-of-mysqls-text-type

반응형