Domande taggate «sql-server»

Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.


2
Divari imprevisti nella colonna IDENTITÀ
Sto provando a generare numeri di ordine di acquisto univoci che iniziano da 1 e aumentano di 1. Ho una tabella PONumber creata usando questo script: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY CLUSTERED …



1
Che cos'è una buona pianificazione del backup di SQL Server?
Sembra che ci siano molte informazioni sul processo di impostazione delle attività di backup, ma non molte informazioni sulla visione generale dei backup del database. Almeno, è difficile formulare una query del motore di ricerca che ti fornisca tali informazioni. So che ci sono tre diversi tipi di backup: Backup …

2
Perché l'indice filtrato sul valore IS NULL non viene utilizzato?
Supponiamo di avere una definizione di tabella come questa: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) E un indice non cluster filtrato come questo: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Perché questo indice …



1
Ignora gli accenti in "dove"
Nel nostro database abbiamo più voci con caron / hatschek. Ora i nostri utenti vogliono trovare voci tra cui caron / hatschek quando cercano voci senza. Lo mostrerò con un semplice esempio: Nel nostro database abbiamo la voce (contatto con il nome) Millière quindi questo nome è corretto nel paese …

4
Perché il tipo di dati varchar consente valori unicode?
Ho una tabella con una colonna varchar. Consentono marchi (™), copyright (©) e altri caratteri Unicode come mostrato di seguito. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into VarcharUnicodeCheck (col1) values …


3
Impaginazione in SQL Server
Ho un database molto grande, circa 100 GB. Sto eseguendo la query: select * from <table_name>; e voglio mostrare solo le righe dalla 100 alla 200. Voglio capire come ciò avvenga internamente. Il database recupera tutti i record dal disco in memoria e restituisce dal client alla query dalla 100 …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.