Fórum Erro noSQL #60646
24/05/2009
0
Olá amigos,
sou novato em sql e estou com uma dúvida. o que pode estar errado no SQL abaixo??? no ibconsole apresenta erro na linha 18, que é a linha do ´check´. Desde já agradeço a ajuda.
CREATE TABLE ORDEMDESERVICO
(
NUMEROOS INTEGER NOT NULL,
ORCAMENTO INTEGER,
DATAABERTURA DATE NOT NULL,
DATAENCERRAMENTO DATE,
TIPOOS VARCHAR(2) NOT NULL,
PLACA INTEGER NOT NULL,
CLIENTE INTEGER NOT NULL,
VALORPECAS NUMERIC(15, 2) default 0,
VALORSERVICOS NUMERIC(15, 2) default 0,
DESCONTOPECAS NUMERIC(15, 2) default 0,
DESCONTOSERVICOS NUMERIC(15, 2) default 0,
VALORTOTAL NUMERIC(15, 2),
STATUSPAGO CHAR(1) NOT NULL,
USUARIO VARCHAR(20) NOT NULL,
PRIMARY KEY (NUMEROOS)
CHECK (STATUSPAGO IN (´S´, ´N´))
)
sou novato em sql e estou com uma dúvida. o que pode estar errado no SQL abaixo??? no ibconsole apresenta erro na linha 18, que é a linha do ´check´. Desde já agradeço a ajuda.
CREATE TABLE ORDEMDESERVICO
(
NUMEROOS INTEGER NOT NULL,
ORCAMENTO INTEGER,
DATAABERTURA DATE NOT NULL,
DATAENCERRAMENTO DATE,
TIPOOS VARCHAR(2) NOT NULL,
PLACA INTEGER NOT NULL,
CLIENTE INTEGER NOT NULL,
VALORPECAS NUMERIC(15, 2) default 0,
VALORSERVICOS NUMERIC(15, 2) default 0,
DESCONTOPECAS NUMERIC(15, 2) default 0,
DESCONTOSERVICOS NUMERIC(15, 2) default 0,
VALORTOTAL NUMERIC(15, 2),
STATUSPAGO CHAR(1) NOT NULL,
USUARIO VARCHAR(20) NOT NULL,
PRIMARY KEY (NUMEROOS)
CHECK (STATUSPAGO IN (´S´, ´N´))
)
Leopassos
Curtir tópico
+ 0
Responder
Posts
24/05/2009
Leopassos
Olá amigos,
sou novato em sql e estou com uma dúvida. o que pode estar errado no SQL abaixo??? no ibconsole apresenta erro na linha 18, que é a linha do ´check´. Desde já agradeço a ajuda.
CREATE TABLE ORDEMDESERVICO
(
NUMEROOS INTEGER NOT NULL,
ORCAMENTO INTEGER,
DATAABERTURA DATE NOT NULL,
DATAENCERRAMENTO DATE,
TIPOOS VARCHAR(2) NOT NULL,
PLACA INTEGER NOT NULL,
CLIENTE INTEGER NOT NULL,
VALORPECAS NUMERIC(15, 2) default 0,
VALORSERVICOS NUMERIC(15, 2) default 0,
DESCONTOPECAS NUMERIC(15, 2) default 0,
DESCONTOSERVICOS NUMERIC(15, 2) default 0,
VALORTOTAL NUMERIC(15, 2),
STATUSPAGO CHAR(1) NOT NULL,
USUARIO VARCHAR(20) NOT NULL,
PRIMARY KEY (NUMEROOS)
CHECK (STATUSPAGO IN (´S´, ´N´))
)
favor desconsiderar, achei o erro....
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)