conexão com banco de dados Derby

Olá
Estou com um problema na hora de fazer a conexão com banco de dados Derby e criar as tabelas no Eclipse, segue a baixo meu código pelo que percebi o programa esta lendo até o momento em que começa o comando SQL depois disso da um erro, ou seja, antes de começar a criar.
Agradeço pela atenção

package Banco;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class CriaBanco {
public static void main(String[] args) {

String dbURL = “jdbc:derby:base;create=true”;
Connection c = null;
Statement s;
try {
Class.forName(“org.apache.derby.jdbc.EmbeddedDriver”).newInstance();
c = DriverManager.getConnection(dbURL, “root”, “senha”);
} catch (Exception e) {
}

try {
s = c.createStatement();

s
.execute(“CREATE TABLE clientes (clicodigo int primary key, clinome VARCHAR(50) not null, cliendereco VARCHAR(60),”

  • “clitelefone varchar (15), clicpf varchar(20), clirg varchar(20), clidtnascimento date”);

System.out.println(“TABELAS CRIADAS COM SUCESSO”);
s
.execute(“CREATE TABLE produtos (procodigo char(5) not null, prodescricao VARCHAR (40) not null, profornecedor VARCHAR (40), procusto double,”

  • "proprecoaluguel double, proestoque integer, prodtentrada date, constraint procodigo_PK_1 primary key (procodigo), "
  • “constraint profornecedor_F_K_1 foreign key (profornecedor) references fornecedores (forrazaoSocial)”);

s
.execute(“CREATE TABLE fornecedor (forcodigo char(5) not null, forrazaoSocial VARCHAR (40) not null ,forenedereco VARCHAR(40),fortelefone VARCHAR(30),”

  • “forcnpj VARCHAR(30), forcontato VARCHAR(30), forcelular VARCHAR(20), constraint forcodigo_P_K_1 foreignkey(forcodigo)”);

s
.execute(“CREATE TABLE contratos (contcodigo char (5) not null, clinome varchar(50), forrazaoSocial varchar(40), contdtentrega datetime, contdtdevolucao datetime,”

  • “contvalortotal double, contvalorsinal double, constraint contcodigo_P_K_1 primary key(contcodigo), constraint clinome_F_K_1 foreign key (clinome) references clientes(clinome),”
  • “contraint forrazaoSocial_F_K_2 foreign key(forrazaoSocial)”);

s.close();

} catch (Exception e) {
System.out.println(" Problemas na criação das tabelas");
}

}
}

Coloca o erro ai… =)