none
dificuldade para criar tabela RRS feed

  • Pergunta

  • Ola pessoal,

    Estou com um problema que não consigo achar o erro, o caso é simples tenho o sql abaixo para criar uma tabela, quando rodo esse sql a mensagem que recebo é que o comando foi executado com sucesso, só que a tabela não é criada no banco.

    USE [eSaude]
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FonesClientes]') AND type in (N'U'))
    BEGIN
    CREATE TABLE [dbo].[FonesClientes](
     [Clinica] [bigint] NOT NULL,
     [Codigo] [bigint] NOT NULL,
     [Telefone] [varchar](14) NOT NULL,
     [Observacao] [varchar](40) NOT NULL,
     [Flag] [char](1) NOT NULL,
    PRIMARY KEY CLUSTERED
    (
     [Codigo] ASC,
     [Clinica] ASC
    )WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]
    END
    GO

    Alguem pode ajudar..?

    Abraços,

    Eduardo

    quarta-feira, 19 de dezembro de 2012 14:12

Respostas

  • Marcos / Jose

    Desculpem a minha "trememda pisada na bola", mas eu sou novo no SQL Server e o erro era que eu esta clicando no botão errado, ao invés de clicar no botão "execute" eu estava clicando no botão ao lado "Parse".....

    Falha nossa...

    de qualquer forma obrigado pela ajuda.


    • Editado E.Gameiro quarta-feira, 19 de dezembro de 2012 17:32
    • Marcado como Resposta E.Gameiro quarta-feira, 19 de dezembro de 2012 17:32
    quarta-feira, 19 de dezembro de 2012 17:12

Todas as Respostas

  • E.Gameiro,

    Quando você seleciona a tabela após a inserção o SQL Server retorna que a tabela não existe? ou você não consegue visualizá-la no SSMS? Se  não conseguir ve-la, porém puder selecionar os dados tenta dar uma atualizada na base de dados, caso você não consiga dar select na tabela tenta o código abaixo:

    USE eSaude
    GO
    SELECT * FROM FonesClientes
    


    Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    quarta-feira, 19 de dezembro de 2012 14:18
  • Boa tarde

    Voce está no mesmo banco, na mesma instancia onde foi criada a tabela?

    Voce não estaria logado com um usuario que faz parte de outro schema?

    quarta-feira, 19 de dezembro de 2012 15:40
  • Marcos / Jose

    Desculpem a minha "trememda pisada na bola", mas eu sou novo no SQL Server e o erro era que eu esta clicando no botão errado, ao invés de clicar no botão "execute" eu estava clicando no botão ao lado "Parse".....

    Falha nossa...

    de qualquer forma obrigado pela ajuda.


    • Editado E.Gameiro quarta-feira, 19 de dezembro de 2012 17:32
    • Marcado como Resposta E.Gameiro quarta-feira, 19 de dezembro de 2012 17:32
    quarta-feira, 19 de dezembro de 2012 17:12