Perguntas com a marcação «database»

Um banco de dados é uma coleção organizada de dados. É a coleção de esquemas, tabelas, consultas, relatórios, visualizações e outros objetos. Os dados são normalmente organizados para modelar aspectos da realidade de uma maneira que suporta processos que requerem informações. Use essa tag se tiver dúvidas sobre o design de um banco de dados. Se for sobre um sistema de gerenciamento de banco de dados específico (por exemplo, MySQL), use essa tag.






19
É necessário listar todos os gatilhos no banco de dados do SQL Server com o nome da tabela e o esquema da tabela
Eu preciso listar todos os gatilhos no banco de dados do SQL Server com o nome da tabela e o esquema da tabela. Estou quase lá com isso: SELECT trigger_name = name, trigger_owner = USER_NAME(uid),table_schema = , table_name = OBJECT_NAME(parent_obj), isupdate = OBJECTPROPERTY( id, 'ExecIsUpdateTrigger'), isdelete = OBJECTPROPERTY( id, 'ExecIsDeleteTrigger'), …



4
O que significa ON [PRIMARY]?
Estou criando um script de instalação do SQL e estou usando o script de outra pessoa como exemplo. Aqui está um exemplo do script: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, …


3
Uso correto de transações no SQL Server
Eu tenho 2 comandos e preciso que ambos sejam executados corretamente ou nenhum deles seja executado. Acho que preciso de uma transação, mas não sei como usá-la corretamente. Qual é o problema com o seguinte script? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE …

7
As colunas da tabela com uma chave estrangeira podem ser NULL?
Eu tenho uma tabela que possui várias colunas de identificação para outras tabelas. Eu quero uma chave estrangeira para forçar a integridade somente se eu colocar dados lá. Se eu fizer uma atualização posteriormente para preencher essa coluna, também deverá verificar a restrição. (Isso provavelmente depende do servidor de banco …

25
Usar endereço de email como chave primária?
O endereço de email é um candidato ruim para o primário quando comparado aos números com incremento automático? Nosso aplicativo da web precisa que o endereço de email seja exclusivo no sistema. Então, pensei em usar o endereço de email como chave primária. No entanto, meu colega sugere que a …



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.