[color=blue] E ai pessoal estou com um problema na hora de fazer uma inserção no banco quem puder ajudar… vlwwww [/color]
package br.org.conexao.JDBC;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectionFactory {
public static Connection con;
public static Statement stm;
public static void main(String[] args) throws SQLException {
try {
Class.forName ("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection ("jdbc:oracle:thin:@dxdb02:1521:ddb02","fsantos","fgt4k23k4"); /* Efetua a conexão*/
stm = con.createStatement(); //Cria um tipo de inserção no banco
String sql = "insert into chamados (data_origem," + " solicitante) VALUES ('15/07/1984', " + " 'felipe rodrigues')";
System.out.println("Os valores a serem informados são:" + stm.executeQuery(sql)); /*Executa o comando acima armazenando o valor na variavel (sql)*/
}catch (ClassNotFoundException e){
throw new SQLException (e.getMessage());
}
}
}
[color=red] Só que ao final ele apresenta esse erro: (Já procurei esse erro mas não entendi muito bem o que quer dizer [/color]
[color=blue]
java.sql.SQLException: ORA-02201: sequence not allowed here
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:207)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:946)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1168)
at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1272)
at br.org.conexao.JDBC.ConnectionFactory.main(ConnectionFactory.java:19)
[/color]
[color=red] ESSES SÃO OS DADOS DO BANCO [/color]
1 ID_CHAMADO NUMBER(5,0) No 1
2 DATA_ORIGEM DATE Yes
3 SOLICITANTE VARCHAR2(30 BYTE) Yes
4 AREA VARCHAR2(20 BYTE) Yes
5 SISTEMA VARCHAR2(20 BYTE) Yes
6 CATEGORIA VARCHAR2(20 BYTE) Yes
7 TIPO_ATENDIMENTO VARCHAR2(20 BYTE) Yes
8 DETALHE_ERRO VARCHAR2(200 BYTE) Yes
9 QUEM_ATENDEU VARCHAR2(30 BYTE) Yes
10 APOIO_OPERACIONAL VARCHAR2(20 BYTE) Yes
11 DATA_SOLUCAO DATE No
12 STATUS_CHAMADO VARCHAR2(20 BYTE) Yes
13 QUAL_SOLUCAO VARCHAR2(1000 BYTE) Yes
14 PARECER_TECNICO VARCHAR2(1000 BYTE) Yes
15 NUMERO_CHAMADO LONG Yes
16 NUMERO_CHAMADO_ORIGINAL NUMBER(9,0) Yes
17 NUMERO_SAB NUMBER(9,0) No
Valeu pessoal !!.