Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade


4
Coluna NVARCHAR como PRIMARY KEY ou UNIQUE
Estou desenvolvendo um banco de dados SQL Server 2012 e tenho uma dúvida sobre as colunas nvarchar como chaves primárias. Eu tenho esta tabela: CREATE TABLE [dbo].[CODES] ( [ID_CODE] [bigint] IDENTITY(1,1) NOT NULL, [CODE_LEVEL] [tinyint] NOT NULL, [CODE] [nvarchar](20) NOT NULL, [FLAG] [tinyint] NOT NULL, [IS_TRANSMITTED] [bit] NOT NULL DEFAULT …




1
Expressões de tabela comuns do PostgreSQL versus uma tabela temporária?
A documentação do PostgreSQL no WITH mostra o seguinte exemplo: WITH regional_sales AS ( SELECT region, SUM(amount) AS total_sales FROM orders GROUP BY region ), top_regions AS ( SELECT region FROM regional_sales WHERE total_sales > (SELECT SUM(total_sales)/10 FROM regional_sales) ) SELECT region, product, SUM(quantity) AS product_units, SUM(amount) AS product_sales FROM …
11 postgresql 



2
Atualizações cumulativas do MS SQL Server - Práticas recomendadas
Estou tentando ter uma idéia de quais são as práticas recomendadas para as atualizações cumulativas do SQL Server . Atualmente, corremos com a idéia de "não fazer nada, a menos que um problema corrigido pela UC seja um que experimentamos". Isso funciona com uma abordagem "se não está quebrado, não …
11 sql-server 

1
Como IDENTITY_INSERT afeta a simultaneidade?
Estou tentando ajudar um cliente com um complemento SAP de terceiros que tenha uma falha de publicação e ficou sem suporte. Sob certas circunstâncias, ele arquiva e lança mensagens incompletas da tabela da fila de lançamentos na tabela de arquivamento de lançamentos. Preciso mover esses resultados arquivados de volta para …

3
ERRO - A função 'innodb' já existe
Eu estou olhando para começar a converter algumas tabelas MyISAM para INNODB. Executando o Ubuntu 14.04 Server com MySQL 5.6 (apt-get upgrade from 5.5), 32G de ram em 4 núcleos / 8 threads de CPU. Inicialmente teve problemas com ... could not open single-table tablespace file .\mysql\innodb_index_stats.ibd after restart of …
11 mysql  innodb 


1
Sincronização usando gatilhos
Eu tenho um requisito semelhante às discussões anteriores em: Escrevendo um esquema bancário simples: como devo manter meus saldos sincronizados com o histórico de transações? Gatilho em combinação com transação Eu tenho duas tabelas [Account].[Balance]e [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE TABLE Transaction ( …


2
Atualizar coluna com dados de outra tabela
Estou trabalhando em um problema complicado, mas vou simplificá-lo para esse problema. Eu tenho duas mesas A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] e eu quero atualizar o terceiro: C [ID, column1, column2,column3] Estou atualizando outra terceira tabela usando esta consulta. UPDATE C set column1=t.firstTab, column2=t.secondTab, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.