Erro - criação de tabelas

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
guissilva
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Ter, 11 Dez 2007 4:01 pm
Localização: Osasco - SP
____Gui !

Boa tarde, alguém poderia me tirar uma dúvida...

O seguinte erro aparece quando eu tento criar uma tabela simples:

Selecionar tudo

ERROR at line 2:
ORA-00928: missing SELECT keyword
o que seria??


obrigado pela atenção...

abraços!
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Brother,

Mostre teu código pra gente analisar, tem como postá-lo aqui?
Tineks
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 365
Registrado em: Ter, 24 Mai 2005 2:24 pm
Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP

Opa, tudo beleza??

cara, você poderia nos passar o código que você está tentando executar? assim fica mais fácil de ver onde está o problema.

[]'s
guissilva
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Ter, 11 Dez 2007 4:01 pm
Localização: Osasco - SP
____Gui !

segue aí.. é uma tabela simples...
obrigado...

Selecionar tudo

CREATE TABLE TAB_DADOS_GUI

	(
	  AD_COD	NUMBER(3)
		CONSTRAINT	PK_AD_COD	PRIMARY KEY
	, NM_NOME	VARCHAR2(30)
		CONSTRAINT	NN_NM_NOME	NOT NULL
	, DT_NASC	DATE
	, NM_IDADE	VARCHAR2(15)
	, SG_ESTADO	VARCHAR2(2)
		CONSTRAINT	CK_SG_ESTADO	
			CHECK(SG_ESTADO IN('SP', 'RJ', 'MG', 'DF') 
	);
Tineks
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 365
Registrado em: Ter, 24 Mai 2005 2:24 pm
Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP

Está faltando um ")" no final do seu código, segue ele abaixo já corrigido!

Selecionar tudo

SQL> CREATE TABLE tab_dados_gui
  2     ( ad_cod    NUMBER(3)     CONSTRAINT   pk_ad_cod   PRIMARY KEY, 
  3       nm_nome   VARCHAR2(30)  CONSTRAINT   nn_nm_nome   NOT NULL, 
  4       dt_nasc   DATE, 
  5       nm_idade  VARCHAR2(15), 
  6       sg_estado   VARCHAR2(2) CONSTRAINT   ck_sg_estado CHECK(sg_estado IN('SP', 'RJ', 'MG', 'DF
'))  );

Table created.

SQL> 
[]'s
Editado pela última vez por Tineks em Qua, 02 Jan 2008 3:25 pm, em um total de 1 vez.
Avatar do usuário
Porva
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 342
Registrado em: Seg, 29 Jan 2007 7:36 am
Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP

um chute....

tenta criar as constraints separadas

já tive problema ao tentar fazer com elas direto na criação da tabela, se for esse mesmo o motivo, alguém que souber, por favor, esclareça porque isso acontece.
Avatar do usuário
Porva
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 342
Registrado em: Seg, 29 Jan 2007 7:36 am
Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP

ops, foi mal, Tineks respondeu enquanto eu estava digitando
guissilva
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Ter, 11 Dez 2007 4:01 pm
Localização: Osasco - SP
____Gui !

opaa..

:oops:

kkkkk

deve ser a ressaca do ano novo.. =///


muito obrigado pelo auxilio, e feliz ano novo pra vocês!
Tineks
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 365
Registrado em: Ter, 24 Mai 2005 2:24 pm
Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP

Valeu!
bom 2008 pra vocês tb!!!!!!!!!

:-o
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes