
fernandomilicia
Membros-
Total de itens
23 -
Registro em
-
Última visita
Tudo que fernandomilicia postou
-
Olá pessoal, Como eu faço para reconfigurar a senha do usuário master? É que eu mudei para a versão 2005 do SQL e alguns bancos antigos estão com senha diferente e eu queria modificar a senha do usuário master, assim, não teria de mudar a senha de todos os bancos. Desde já agradeço à todos.
-
(Resolvido) Report Builder
pergunta respondeu ao fernandomilicia de fernandomilicia em Outros Softwares
Já resolvi galera, obrigado pela atenção! -
Olá pessoal, mais uma vez venho pedir a ajuda de vocês. Estou criando um relatório de vendas, no report builder, onde eu tenho que exibir um resumo das vendas em um derterminado período. Na minha tebela de vendas (no banco de dados), eu tenho um campo "Data da venda" para registrar as datas das vendas. Na banda Cabeçalho do meu relatório eu coloquei um DBText e coloquei um parâmetro para que o usuário digite a data inicial e a data final. Então, está assim: Digite a data inicial, digite a data final. O usuário digita, mas, aparece apenas a data inicial. Peguei uma dica na internet que diz, que na aba cálculo eu posso tratar isso no evento "beforeprint", mas, como seria um código para exibir estas datas?
-
Retornou o seguinte erro: "Server: Msg 1505, Level 16, State 1, Line 1 CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 3. Most significant primary key is '<NULL>'. Server: Msg 1750, Level 16, State 1, Line 1 Could not create constraint. See previous errors. The statement has been terminated."
-
olá pessoal, eu tenho um cadastro de funcionários onde eu tenho um campo cpf, que não é a minha chave primária. Porém, eu gostaria de colocar este campo como sendo "Unique", como eu faço isso?
-
Olá Fulvio, veja bem, eu mandei gerar o script automaticamente e salvei em um arquivo .sql; Depois abri o arquivo em bloco de notas e copiei o conteúdo, em seguida abri o Query Analyzer e colei o script e mandei rodar, quando fui verificar, a tabela estava como na origem! Agora está tudo certo. Valeu amigo! Fui verificar o relacionamento entre as tabelas e percebi que ele foi pro espaço! Por sorte, tinha feito um backup antes. Estou mandando o script gerado automaticamente que eu rodei: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[FK_SPC_ITENS_DE_ENTRADA_DE_PRODUT_SPC_ENTRADA_DE_PRODUTO]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1) ALTER TABLE [dbo].[sPC_ITENS_DE_ENTRADA_DE_PRODUT] DROP CONSTRAINT FK_SPC_ITENS_DE_ENTRADA_DE_PRODUT_SPC_ENTRADA_DE_PRODUTO GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sPC_ENTRADA_DE_PRODUTOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[sPC_ENTRADA_DE_PRODUTOS] GO CREATE TABLE [dbo].[sPC_ENTRADA_DE_PRODUTOS] ( [sPC_ENT_ID] [int] IDENTITY (1, 1) NOT NULL , [sPC_ENT_DATA_DA_ENTRADA] [datetime] NOT NULL , [sPC_ENT_NUMERO_DA_NF] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sPC_ENT_SERIE_NF] [varchar] (12) COLLATE Latin1_General_CI_AS NULL , [sPC_FOR_ID] [int] NULL ) ON [PRIMARY] GO
-
Fulvio não deu certo, retorna o mesmo erro.
-
Eu exclui os registros da table filha e em seguida, trunquei a tabela. Depois exclui os registros da tabela mãe e quando tentei truncar a tabela deu o erro! Isto faz diferença?
-
Pessoal, sabemos que o comando "truncate table" pode deixar uma referida tabela em seu estado de origem, porém, eu tenho duas tabelas e ao executar este comando ele me retorna isto: Cannot truncate table 'SPC_ENTRADA_DE_PRODUTOS' because it is being referenced by a FOREIGN KEY constraint.Eu sei que é por causa da forenKey, por isso, eu pergunto: Como eu faço para executar o script e "driblar" a forenKey?
-
(Resolvido) Iniciar contagem novamente
pergunta respondeu ao fernandomilicia de fernandomilicia em SQL Server
beleza kuroi! Funcionou, porém, em alguns casos onde as tabelas se relacionam não teve como excluir os registros mas eu vou continuar tentando! valeu cara! -
Pessoal, eu desenvolvi um sistema e para testar cadastrei alguns clientes, produtos, enfim. Pois bem, lógico que isso gerou alguns códigos, 1,2,3,4... Só que eu quero entregar o banco "zerado", para o cliente, como se ele estivesse começando os cadastros agora. Daí eu apaguei o conteúdo do banco manualmente achando que recomeçaria a contagem automaticamente, só que aí foi que eu percebi que o buraco é mais embaixo! Se eu tentar cadastrar mais alguma informação, ele registra a partir do últmo registro, lembrando que o campo, código, é auto incremento. Bom, existe algun script que faça o banco recomeçar esta contagem?
-
(Resolvido) Importar tabela do excel
pergunta respondeu ao fernandomilicia de fernandomilicia em SQL Server
Obrigado fulvio! Mais uma vez, você me ajudou muito! -
(Resolvido) Importar tabela do excel
pergunta respondeu ao fernandomilicia de fernandomilicia em SQL Server
A versão é a Enterprise Manager 2005 8.0. O procedimento de importação eu faço clicando com o botão direito do mouse em cim da tabela e depois na opção import data..., daí eu vou avançando e escolhendo as consfigurações para importar. Não sei se é o certo, por isso se alguém souber, por favor, me mostrem como faz. Obrigado! -
Pessoal como eu faço para impostar uma tabela que está no formato .xls, com todo o seu conteúdo? É o seguinte, eu tenho mu banco de dados com uma tabela de produtos, eu exportei ela para o formato .xls, depois inseri no excel os dados referentes a Código, descrição, quantidade e valor unitário, mas, na hora de importar faço todo o processo e dá uma mensagem dizendo que o processo foi concluído com sucesso. Porém, quando vou verificar os dados não tem nada dentro da tabela. Quero dizer que é a primeira vez que estou fazendo isso, por isso eu pergunto, como é o procedimento correto para esta operação? :wacko:
-
(Resolvido) Alterar tamanho do campo da tabela
pergunta respondeu ao fernandomilicia de fernandomilicia em SQL Server
Pessoal, já consegui resolver este problema. Como eu faço para encerrar este tópico? -
(Resolvido) Alterar tamanho do campo da tabela
pergunta respondeu ao fernandomilicia de fernandomilicia em SQL Server
Kuroi, Quer dizer que com um campo "INT(4)", eu teria 0.000.000.000 de arquivos? Se for isso acho que cometi um erro de iniciante, sabia que o tamanho do campo não é literalmente igual ao que escolhemos, mas, não sabia que era tão grande! -
(Resolvido) Alterar tamanho do campo da tabela
pergunta respondeu ao fernandomilicia de fernandomilicia em SQL Server
Valeu mais uma vez fulvio, deu certo sim. Agora, como eu faço isso por linha de comando, pelo query analyser? -
Bem pessoal, eu criei uma tabela de O.S. para o meu sistema onde o campo 'idCODIGO', que é auto increment, ficou com um tamanho '4' do tipo 'int'. Daí eu percebi que o tamanho do campo pode ser pequeno para o que eu vou nescessitar. Como eu faço para alterar o tamanho deste campo? De '4' para '6', por exemplo?
-
Valeu Fúlvio, demorei pra responder, mas, enfim, deu certo! Obbirgado mesmo!
-
Valeu fulvio, verifiquei o material que você me passou, que aliás é muito bom, porém, não consegui desenvolver a trigger porquê cada ítem de produto deve ser alterado de acordo com os ítens do meu cadastro de produtos e isso requer um pouco mais de conhecimento. Ainda estou precisando de ajuda, se puder me ajudar te agradeço muito! Grande abraço.
-
Olá pessoal, eu sou um novato neste ramo da informática e estou tentando desenvolver uma ação para o meu Banco de dados, que para aqueles desenvolvedores deve ser bem simples, porém, para mim já deu a maior dor de cabeça. Por isso, vou postar a ddl das 3 tabelas que eu criei e em seguida eu digo o que eu quero fazer. 1º Tabela de Produtos if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sOF_ITENS_DA_NOTA_FIS_9113F0FA]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1) ALTER TABLE [dbo].[sOF_ITENS_DA_NOTA_FISCAL] DROP CONSTRAINT SOF_ITENS_DA_NOTA_FIS_9113F0FA GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sOF_ITENS_DE_VENDA_FK_E3B8F218]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1) ALTER TABLE [dbo].[sOF_ITENS_DE_VENDA] DROP CONSTRAINT SOF_ITENS_DE_VENDA_FK_E3B8F218 GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sOF_CADASTRO_DE_PRODUTOS]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[sOF_CADASTRO_DE_PRODUTOS] GO CREATE TABLE [dbo].[sOF_CADASTRO_DE_PRODUTOS] ( [sOF_PRO_CODIGO] [int] IDENTITY (1, 1) NOT NULL , [sOF_CAD_NOME_DO_PRODUTO] [varchar] (60) COLLATE Latin1_General_CI_AS NULL , [sOF_CAD_CODIGO_DE_BARRAS] [varchar] (40) COLLATE Latin1_General_CI_AS NULL , [sOF_CAD_CODIGO_ALTERNATIVO] [varchar] (40) COLLATE Latin1_General_CI_AS NULL , [sOF_CAD_DATA_DO_CADASTRO] [datetime] NULL , [sOF_CAD_APLICACAO] [varchar] (60) COLLATE Latin1_General_CI_AS NULL , [sOF_CAD_UNIDADE_DE_COMPRA] [varchar] (3) COLLATE Latin1_General_CI_AS NULL , [sOF_CAD_ESTOQUE_ATUAL] [numeric](18, 0) NULL , [sOF_CAD_ESTOQUE_MINIMO] [numeric](18, 0) NULL , [sOF_CAD_PRECO_DE_COMPRA] [money] NULL , [sOF_CAD_PRECO_DE_VENDA] [numeric](19, 4) NULL , [sOF_CAD_DESCONTO_MAXIMO__] [numeric](18, 0) NULL , [sOF_CAD_SIM] [bit] NULL , [sOF_CAD_DESCONTO__] [numeric](18, 0) NULL , [sOF_MAR_CODIGO] [int] NULL , [sOF_GRU_CODIGO] [int] NULL , [sOF_SUB_CODIGO] [varchar] (10) COLLATE Latin1_General_CI_AS NULL , [sOF_FOR_CODIGO] [int] NULL ) ON [PRIMARY] GO 2º Tabela de Nota Fiscal de entrada if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sOF_NOTA_FISCAL_DE_ENTRADA]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[sOF_NOTA_FISCAL_DE_ENTRADA] GO CREATE TABLE [dbo].[sOF_NOTA_FISCAL_DE_ENTRADA] ( [sOF_NOT_CODIGO] [int] IDENTITY (1, 1) NOT NULL , [sOF_NOT_N__NOTA_FISCAL] [varchar] (24) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_DATA_DE_EMISSAO] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_DATA_DE_CHEGADA] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_N__DO_PEDIDO] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_CAD_CODIGO] [int] NULL , [sOF_NOT_SERIE_NF] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_VALOR_TOTAL] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_TOTAL_NF] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_VALOR_DO_FRETE] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT___FRETE] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_IPI__] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_DESCONTO__] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_DATA_DE_SAIDA] [datetime] NULL , [sOF_NOT_ITENS] [varchar] (20) COLLATE Latin1_General_CI_AS NULL , [sOF_NOT_BASE_CALCULO_CMS_SUBS] [numeric](9, 2) NULL , [sOF_NOT_VALOR_CMS_SUBS] [numeric](9, 2) NULL , [sOF_NOT_DESPESAS_ACESSORIOS] [numeric](9, 2) NULL , [sOF_NOT_DESPESAS_IMPOSTOS] [numeric](9, 2) NULL , [sOF_NOT_OBSERVACOES] [varchar] (70) COLLATE Latin1_General_CI_AS NULL , [sOF_FOR_CODIGO] [int] NULL , [sOF_NOT_PROCESSADO] [varchar] (1) COLLATE Latin1_General_CI_AS NULL ) ON [PRIMARY] GO 3º Tabela Itens de Fota Fiscal if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sOF_ITENS_DA_NOTA_FISCAL]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[sOF_ITENS_DA_NOTA_FISCAL] GO CREATE TABLE [dbo].[sOF_ITENS_DA_NOTA_FISCAL] ( [sOF_ITE_ID] [int] IDENTITY (1, 1) NOT NULL , [sOF_PRO_CODIGO] [int] NOT NULL , [sOF_ITE_QUANTIDADE] [numeric](10, 0) NULL , [sOF_ITE_VALOR_UNITARIO] [money] NULL , [sOF_ITE_VALOR_TOTAL] [money] NULL , [sOF_NOT_CODIGO] [int] NULL ) ON [PRIMARY] GO Bom o que quero é fazer uma atualização do meu estoque. É como em qualquer sistema: Dá entrada na nota, seleciona os ítens e atualiza o estoque. Para isso acredito que uma trigger seria o melhor caminho, porém, eu não sei como se faz isso. Será que alguém poderia me ajudar? Obrigado a todos.
-
Valeu irmão, esta informação é de uma impotância fundamental para mim. Obrigado mesmo!
-
Olá pessoal, eu sou novato nesta área de programação e me ocorreu o seguinte problema. Eu criei uma cadastro de clientes com todas as informações, está tudo certinho, exceto pelo fato de eu querer colocar zeros à esquerda dos códigos dos clientes. Por exemplo: 0001, 0002, 0003... e assim por diante. Um amigo se propôs a me ajudar e me pediu para que eu exportasse a DDL para ele. Aí eu pergunto: Como eu faço para exportar esta "DDL"? Eu uso o Microsoft SQL Server Enterprise Manager.