Articles of oracle

É possível consultar uma coluna separada por vírgula para um valor específico?

Eu tenho (e não tenho, por isso não posso mudar) uma tabela com um layout semelhante a este. ID | CATEGORIES ————— 1 | c1 2 | c2,c3 3 | c3,c2 4 | c3 5 | c4,c8,c5,c100 Eu preciso retornar as linhas que contêm um id de categoria específico. Começo escrevendo as consultas com instruções […]

Não há mais dados para ler do erro de soquete

Estamos usando o Oracle como database para nosso aplicativo da Web. O aplicativo é executado na maioria das vezes, mas obtemos o erro “Não há mais dados para ler do soquete”. Caused by: java.sql.SQLRecoverableException: No more data to read from socket at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1142) at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1099) at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:288) at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:191) at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:523) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:207) at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:863) […]

Oracle JDBC ojdbc6 Jar como uma Dependência Maven

Não consigo fazer com que o Maven empacote o arquivo ojdbc6.jar no arquivo war do meu projeto. Eu tenho que trabalhar dentro do arquivo POM ao especificar uma dependência diretamente para ferramentas de hibernação. Mas ele não será empacotado com o arquivo war do projeto e, portanto, meu projeto não será executado no Tomcat. Eu […]

Como dividir melhor as strings csv no oracle 9i

Eu quero ser capaz de dividir as seqüências de caracteres csv no Oracle 9i Eu li o seguinte artigo http://www.oappssurd.com/2009/03/string-split-in-oracle.html Mas eu não entendi como fazer isso funcionar. Aqui estão algumas das minhas perguntas sobre isso Isso funcionaria no Oracle 9i, se não, por que não? Existe uma maneira melhor de dividir as strings csv […]

Obter o tipo de tabela do Oracle a partir do procedimento armazenado usando o JDBC

Eu estou tentando entender diferentes maneiras de obter dados de tabela de procedimentos / funções armazenados do Oracle usando JDBC. As seis formas são as seguintes: procedimento retornando um tipo de tabela no nível do esquema como um parâmetro OUT procedimento retornando um tipo de tabela no nível do pacote como um parâmetro OUT procedimento […]

A ordem de uma instrução SQL Select sem a cláusula Order By

Como eu sei, a partir da teoria do database relacional, uma declaração select sem uma order by cláusula deve ser considerada não tem uma ordem específica. Mas, na verdade, no SQL Server e Oracle (eu testei nessas duas plataformas), se eu consultar de uma tabela sem uma order by cláusula várias vezes, sempre obtenho os […]

Oracle: existe uma ferramenta para rastrear consultas, como o Profiler para sql server?

Eu trabalho com o SQL Server, mas devo migrar para um aplicativo com o Oracle DB. Para rastrear minhas consultas de aplicativos, no Sql Server eu uso a ferramenta Profiler. existe algo equivalente para o Oracle?

seqüência de oráculo hibernate produz grande lacuna

Estou usando o hibernate 3, oracle 10g. Eu tenho uma mesa: assunto. A definição está aqui CREATE TABLE SUBJECT ( SUBJECT_ID NUMBER (10), FNAME VARCHAR2(30) not null, LNAME VARCHAR2(30) not null, EMAILADR VARCHAR2 (40), BIRTHDT DATE not null, constraint pk_sub primary key(subject_id) USING INDEX TABLESPACE data_index ) ; quando inserir um novo assunto, sub_seq é […]

Qual é a diferença entre varchar e varchar2 no Oracle?

Qual é a diferença entre varchar e varchar2?

Uma chave estrangeira pode ser NULL e / ou duplicada?

Por favor, esclarecer duas coisas para mim: Uma chave estrangeira pode ser NULL? Uma chave estrangeira pode ser duplicada? Por mais justo que eu saiba, o NULL não deve ser usado em foreign keys, mas em alguns dos meus aplicativos eu consigo inserir NULL tanto no Oracle quanto no SQL Server, e não sei por […]