Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como encontrar um número de ocorrências em um CLOB
SQL CLOB é um tipo embutido no Oracle que contém um objeto grande caractere como um valor de coluna em uma tabela de banco de dados. Tipos de dados CLOB pode armazenar até 4GB de dados. Os métodos de tipo de dados CLOB incluem posição , comprimento, getSubString e getCharacterStream . Para calcular o número de ocorrências em um objeto CLOB , use o método posição , combinada com as técnicas de programação Java, como WhileStatement . Coisas que você precisa
a Oracle
Show Mais instruções
1

Clique em " Iniciar", " Todos os Programas" e "NetBeans" para abrir a interface de desenvolvimento. Clique em "Arquivo " e " Novo" para criar uma nova classe Java. Selecione "Java" e "Arquivo Java" no diálogo de criação do novo arquivo . Clique em " OK".
2

Digite um nome para a nova classe Java " CLOBManipulation " . Clique em " CLOBManipulation.java " para entrar na interface de código
3

Inclua os seguintes comandos para usar o Oracle SQL e JDBC no programa : . . Import java.sql * ; java.io import . * ; import java.util * ;
4

Connect e abrir uma tabela Oracle via código: . openOracleConnection public void () {String driver_class = " oracle.jdbc.driver.OracleDriver "; Cordas . connectionURL = null; try { Class.forName ( driver_class ) newInstance (); connectionURL = " jdbc : oracle: thin: @ melodia : 1521 : JEFFDB "; conn = DriverManager.getConnection ( connectionURL , yourdbUserID , yourdbPassword ); conn . setAutoCommit ( false); System.out.println ( "Conectado \\ n . ");}
5

Criar uma tabela com uma coluna CLOB. O tamanho da coluna CLOB padrão é 1 MB : conn.executeUpdate ( "CREATE TABLE CUJOSQL.CLOBTABLE ( COL1 CLOB )");
6

Crie um objeto PreparedStatement que permite que você coloque o objeto Clob em o banco de dados : PreparedStatement ps = c.prepareStatement ( "INSERT INTO CUJOSQL.CLOBTABLE () ");
7

Definir um buffer e criar um valor grande CLOB : tampão StringBuffer = new StringBuffer (1000), enquanto ( buffer.Length () < 1000) { buffer.append ( " Todo o trabalho e nenhum jogo. ");} clobValue string = buffer.toString ();
8

Processo declarações e inserir o CLOB no banco de dados : ps.setString (1, clobValue ) ; ps.executeUpdate ();
9

processar uma consulta . Obter os dados CLOB que você tenha inserido no banco de dados e atribuí-la a um rs Clob object.ResultSet = s.executeQuery ( "SELECT * FROM CUJOSQL.CLOBTABLE "); rs.next (); Clob clob = rs.getClob ( 1);
10

Calcule a ocorrência de uma determinada palavra , como "não" no CLOB através de usar " enquanto declaração " e " posição" método : int num = 0; posição int = 0; int start = 0; While ( posição <1000 & position = -1 !) {position = CLOB.position ( "não", iniciar ); num + +; start = posição ;}
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Sobre Participe Oracle 8i 
·As diferenças em OLTP e OLAP 
·Quais são as tarefas básicas de ETL 
·O que é um conjunto de dados do QMF 
·A capacidade máxima do Banco de Dados Oracle 
·Desempenho SQL Server Timeout 
·Solução de problemas de um cliente Squirrel SQL 
·Tamanho de um buffer do SQL 
·SQL regras estritas 
·Como armazenar dados Hierarchial 
  Artigos em destaque
·Como parar o Suporte Norton carregador 
·Como chegar ao seu Wish List no iTunes 
·Como fazer upload de música para a Internet para ouvir…
·Como atualizar Mediamonkey 
·Como identificar SWFs FPS em AS3 
·Como exportar Cinema 4D para Flash 
·Como tinta no Illustrator 
·Como conservar a um Iomega Zip 100 
·Software de mistura de música para iTunes 
·Como fazer Efeitos abanada em Computer Music 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados