Existem quatro tipos de recursos usados no CUBRID. O primeiro é o identificador da conexão de banco de dados, o segundo é um recurso que contém o resultado de uma consulta e os dois últimos são um recurso que contém os resultados da consulta de tipos de dados BLOB ou CLOB.
Um identificador de conexão retornado por cubrid_connect(), cubrid_connect_with_url(), cubrid_pconnect() e cubrid_pconnect_with_url().
Um identificador de requisição retornado por cubrid_prepare() e cubrid_execute().
Um identificador LOB retornado por cubrid_lob_get().
Um identificador LOB retornado por cubrid_lob2_new() ou obtido do conjunto de resultados.