Olá amigos eu tenho um grupo de tabelas salvas que uso para colar no SQL quando crio um novo banco de dados.
Essa tabelas já foram testadas anteriormente enumeras vezes e funcionaram perfeitamente.
Porém ontem depois de um tempo ausente, decide criar um novo banco de dados e usa-las e me deparei com esse erro, e não estou conseguindo descobrir o porque dele.
Esse é um exemplo de uma das tabelas em questão que sempre funcionou:
CREATE SEQUENCE categoria_codigo_seq
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
CREATE TABLE categoria (
codigo integer DEFAULT nextval('categoria_codigo_seq'::regclass) NOT NULL,
nome character varying(30) NOT NULL
);
Depois de colar e executar eu recebo este erro abaixo:
Erro de SQL:
ERROR: syntax error at or near "CREATE"
LINE 1: SELECT COUNT(*) AS total FROM (CREATE SEQUENCE 'categoria_co...
^
No bloco:
SELECT COUNT(*) AS total FROM (CREATE SEQUENCE 'categoria_codigo_seq'
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
CREATE TABLE categoria (
codigo integer DEFAULT nextval('categoria_codigo_seq'::regclass) NOT NULL,
nome character varying(30) NOT NULL
)) AS sub
Se alguém tem ideia de como soluciono este erro, agradecerei muito, pois estou perdidinho.
Pergunta
Murilo Cabral
Olá amigos eu tenho um grupo de tabelas salvas que uso para colar no SQL quando crio um novo banco de dados.
Essa tabelas já foram testadas anteriormente enumeras vezes e funcionaram perfeitamente.
Porém ontem depois de um tempo ausente, decide criar um novo banco de dados e usa-las e me deparei com esse erro, e não estou conseguindo descobrir o porque dele.
Esse é um exemplo de uma das tabelas em questão que sempre funcionou:
CREATE SEQUENCE categoria_codigo_seq
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
CREATE TABLE categoria (
codigo integer DEFAULT nextval('categoria_codigo_seq'::regclass) NOT NULL,
nome character varying(30) NOT NULL
);
Depois de colar e executar eu recebo este erro abaixo:
Erro de SQL:
ERROR: syntax error at or near "CREATE"
LINE 1: SELECT COUNT(*) AS total FROM (CREATE SEQUENCE 'categoria_co...
^
No bloco:
SELECT COUNT(*) AS total FROM (CREATE SEQUENCE 'categoria_codigo_seq'
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
CREATE TABLE categoria (
codigo integer DEFAULT nextval('categoria_codigo_seq'::regclass) NOT NULL,
nome character varying(30) NOT NULL
)) AS sub
Se alguém tem ideia de como soluciono este erro, agradecerei muito, pois estou perdidinho.
Abraços a todos.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.