informatica:programacion:php:snippets:bases_de_datos
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Snippets PHP: Bases de datos
Oracle
Tipo CLOB
El tipo de dato CLOB (Character Large Object) es usado para almacenar hasta 4 GB de texto
$result = oci_execute($stid); while($row = oci_fetch_assoc($stid)){ echo $row['campo_clob']->load(); //or echo $row['campo_clob']->read(2000); }
El método load() permite obtener todo el contenido del campo CLOB, con la limitación de la memoria. El método read() necesita el tamaño, en bytes, de la información que se quiere leer.
Si el campo CLOB está vacío, PHP lo convertirá en string, así que antes de usar load() o read(), es mejor utilizar la función is_object() para verificar si es un objeto o no.
Insertar NULL
Para insertar un valor o el valor NULL (no el string 'NULL'):
if ($data["CLIENTE"] == null) { $cliente= "null"; } else { $cliente = "'" . $data["CLIENTE"] . "'"; } $insertar_empresa_sql = " INSERT INTO asignacionempresasnew ( cliente ) VALUES ( $cliente ) "; mysqli_query($conexion, $insertar_empresa_sql);
informatica/programacion/php/snippets/bases_de_datos.1636107240.txt.gz · Última modificación: por tempwin
