Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jramos

Create table

Recommended Posts

Pessoal estou com uma tabela a ser criada no Oracle Express, porem esta retornando erro.

Segue abaixo o codigo.

Saliento que as outras tabelas onde as chaves estrangeiras estao sendo criadas, ja existem no bando.

 

CREATE TABLE Mesa(

codMesa INTEGER NOT NULL,

quant INTEGER NOT NULL,

disponibilidade BOOLEAN NOT NULL,

codArea INTEGER NOT NULL,

cpf INTEGER NOT NULL,

PRIMARY KEY (codMesa),

FOREIGN KEY (codArea) REFERENCES Area (codArea),

FOREIGN KEY (cpf) REFERENCES Cliente (cpf)

);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual o erro que retorna ?

 

Deve ser a campo boolean , nao existe este tipo no Oracle (ate onde saiba).

 

Crie um tipo number(1) e uma constraint para aceitar so'0 e 1.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.