Pytania oznaczone «sql-server»

16
Tabela nie jest tworzona w schemacie dbo

Podczas tworzenia tabel w SSMS zdałem sobie sprawę, że jeśli wykonasz następującą instrukcję: CREATE TABLE [tableName]; tabela zostanie utworzona na podstawie własnego schematu (a nie dbo). Aby więc utworzyć go w schemacie dbo, musisz to wyraźnie powiedzieć, tak: CREATE TABLE...

16
Sprawdź, czy dowolna kolumna ma wartość NULL

Próbuję wymyślić proste zapytanie, które mogę wykonać, aby przetestować, czy duża tabela ma listę wpisów, która ma co najmniej JEDNĄ wartość pustą (NULL / pustą) w DOWOLNEJ kolumnie. Potrzebuję czegoś takiego SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Nie chcę tego robić SELECT * FROM...

16
Narzędzia danych programu SQL Server i funkcje partycji

Tworzę scenariusz ładowania okna przesuwnego, a funkcje partycji z czasem zmienią swoje granice. Utworzyłem niektóre funkcje partycji w moim projekcie bazy danych SQL Server Data Tools (SSDT) ​​z pewnymi początkowymi granicami zakodowanymi na stałe. Jednak wraz z upływem czasu i zmianami granic...

16
Rozmiar jednostki alokacji NTFS programu SQL Server

W systemie Windows 2008 R2 z uruchomionym programem SQL Server 2008 R2 ważna jest wielkość jednostki alokacji NTFS dla wydajności IO DYSKU. Wydaje mi się, że administrator serwera, który zbudował kilka serwerów dla aplikacji o znaczeniu krytycznym, pozostawił rozmiar jednostki alokacji NTFS...

16
Jak uniknąć używania zmiennych w klauzuli WHERE

Biorąc pod uwagę (uproszczoną) procedurę składowaną, taką jak ta: CREATE PROCEDURE WeeklyProc(@endDate DATE) AS BEGIN DECLARE @startDate DATE = DATEADD(DAY, -6, @endDate) SELECT -- Stuff FROM Sale WHERE SaleDate BETWEEN @startDate AND @endDate END Jeśli Saletabela jest duża, wykonanie...