“Conocimientos software>Software de base de datos

Cómo encontrar un número de repeticiones en un CLOB

2012/5/15
SQL CLOB es un tipo integrado en Oracle que contiene un objeto grande de caracteres como un valor de columna de una tabla de base de datos . Tipos de datos CLOB puede contener hasta 4 GB de datos. Los métodos de tipo de datos CLOB incluyen posición, longitud , getSubString y getCharacterStream . Para calcular el número de ocurrencias de un objeto CLOB , utilice el método de cargo, junto con las técnicas de programación Java como WhileStatement . Cosas que necesitará
Oracle
Ver Más instrucciones
1

Haga clic en " Inicio", "Todos los programas " y " NetBeans " para abrir la interfaz de desarrollo . Haga clic en " Archivo" y " Nuevo" para crear una nueva clase Java. Seleccione "Java " y "Archivo Java" en el nuevo cuadro de diálogo de creación del archivo . Haga clic en " Aceptar".

2 Introduzca un nombre para la nueva clase Java " CLOBManipulation " . Haga clic en " CLOBManipulation.java " para entrar en la interfaz de código
3

Incluya los comandos siguientes para utilizar Oracle SQL y JDBC en el programa : import java.sql * ; import java.io . . . * ; import java.util * ;
4

Conectar y abrir una tabla de Oracle a través de código : . openOracleConnection public void () {String DRIVER_CLASS = " oracle.jdbc.driver.OracleDriver " ; cuerdas connectionURL = null; try { Class.forName ( DRIVER_CLASS ) newInstance (); connectionURL = " jdbc : oracle : thin: @ melodía : 1521 : JEFFDB " ; . conn = DriverManager.getConnection ( connectionURL , yourdbUserID , yourdbPassword ) ; conex. setAutoCommit ( false); System.out.println ( "Conectado \\ n . ") ;}
5

Crear una tabla con una columna CLOB. El tamaño de la columna CLOB predeterminado es 1 MB : conn.executeUpdate ( "CREATE TABLE CUJOSQL.CLOBTABLE ( COL1 CLOB )");
6

Crear un objeto PreparedStatement que le permite poner el objeto en Clob la base de datos : PreparedStatement ps = c.prepareStatement ( "INSERT INTO VALORES CUJOSQL.CLOBTABLE ( ) ? ");
7

Definir un tampón y crear un gran valor CLOB : Tampón StringBuffer = new StringBuffer ( 1000 ) , mientras que ( buffer.length () < 1000 ) { buffer.append ( " Todo el trabajo y nada de juego . ") ;} cadena clobValue = buffer.toString ();
8 < p> Proceso de las declaraciones e inserte el CLOB en la base de datos : ps.setString ( 1 , clobValue ) ; ps.executeUpdate ();
9

Proceso de una consulta. Obtener los datos CLOB que ha insertado en la base de datos y asignarlo a un Clob object.ResultSet rs = s.executeQuery ( "SELECT * FROM CUJOSQL.CLOBTABLE "); rs.next (); Clob clob rs.getClob = ( 1 ) ;
10

Calcular la aparición de una palabra como "no" en el CLOB mediante el uso de " While " y el método de la " posición" : int num = 0 ; int posición = 0 ; int start = 0 , mientras que ( la posición < 1,000 y posición = -1 ) { posición = CLOB.position ( "no, " start ) ; num + + ; start = posición ;}


Software de base de datos
Cómo convertir Access 2007 para 2003
Cómo acceder a un cuadro de lista desplegable
¿Cómo diseño un informe de varias páginas en Access 2007
Cómo configurar un formulario con dos fichas de Acceso
MS Access Certificación
Cómo instalar Citrix Database Administrator
Cómo utilizar el comando Actualizar en SQL
Oracle a DB2 UDB conversión
Conocimientos Informáticos © http://www.ordenador.online