Pytania otagowane jako sql-server

Microsoft SQL Server to system zarządzania relacyjnymi bazami danych (RDBMS). Użyj tego znacznika dla wszystkich wersji SQL Server, w tym Compact, Express, Azure, Fast-track, APS (wcześniej PDW) i Azure SQL DW. Nie używaj tego znacznika do innych typów DBMS (MySQL, PostgreSQL, Oracle itp.). Nie używaj tego tagu do rozwiązywania problemów związanych z programowaniem i tworzeniem aplikacji mobilnych, chyba że jest on bezpośrednio związany z bazą danych.


8
Jak upuścić klucz obcy w SQL Server?
Utworzyłem klucz obcy (w SQL Server) przez: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Następnie uruchamiam to zapytanie: alter table company drop column CountryID; i pojawia się ten błąd: Msg 5074, poziom 16, stan 4, wiersz 2 Obiekt „Company_CountryID_FK” jest zależny …
201 sql-server  tsql 

15
Jak sformatować liczbę za pomocą przecinków w T-SQL?
Korzystam z niektórych zapytań administracyjnych i kompiluję wyniki z sp_spaceusedSQL Server 2008, aby sprawdzić proporcje przestrzeni danych / indeksu niektórych tabel w mojej bazie danych. Oczywiście w wynikach pojawiają się różnego rodzaju duże liczby, a moje oczy zaczynają się połyskiwać. Byłoby naprawdę wygodne, gdybym mógł sformatować wszystkie te liczby przecinkami …
201 sql-server  tsql 

18
Instrukcja ALTER TABLE powodowała konflikt z ograniczeniem FOREIGN KEY
Mam problem podczas próby dodania klucza obcego do mojej tblDomaretabeli; co ja tu robię źle? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (6811034679,'Bengt','Carlberg',10); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values …
201 sql  sql-server  database 

4
SQL Server 2008 nie może zalogować się do nowo utworzonego użytkownika
Korzystam z systemu Windows Vista i mam problem z zalogowaniem się do nowo utworzonego użytkownika. Otwieram SQL Server Management Studio. Tworzę nowy login, klikając prawym przyciskiem myszy Bezpieczeństwo-> Loginy. Sprawdź: Uwierzytelnianie programu SQL Server Nazwa logowania: tester Hasło: test Kliknij OK Dodałem tego użytkownika do Mapowania użytkowników do mojej wybranej …

17
Lista zapytań uruchomionych na SQL Server
Czy istnieje sposób, aby wyświetlić listę zapytań, które są obecnie uruchomione na MS SQL Server (za pośrednictwem Enterprise Manager lub SQL) i / lub kto jest połączony? Wydaje mi się, że mam bardzo długo działające zapytanie wykonywane na jednym z moich serwerów baz danych i chciałbym je wyśledzić i zatrzymać …
200 sql-server 

4
Jaki jest najdłuższy możliwy numer telefonu na świecie, który powinienem rozważyć w varchar SQL (długość) dla telefonu
Jaki jest najdłuższy możliwy numer telefonu na świecie, który powinienem rozważyć w SQL varchar(length)dla telefonu. uwagi: + dla kodu kraju () dla numeru kierunkowego x + 6 liczb dla rozszerzenia rozszerzenia (więc zrób to 8 {spacja}) spacje między grupami (tj. w telefonach amerykańskich + x xxx xxx xxxx = 3 …

5
Jak mogę wyczyścić pamięć podręczną zapytań programu SQL Server?
Mam proste zapytanie uruchomione przeciwko SQL Server 2005 SELECT * FROM Table WHERE Col = 'someval' Pierwsze uruchomienie zapytania może zająć > 15 secs. Kolejne wykonania są z powrotem < 1 sec. Jak mogę uzyskać, aby SQL Server 2005 nie używał żadnych wyników w pamięci podręcznej? Próbowałem biegać DBCC DROPCLEANBUFFERS …


5
Wpływ podpowiedzi NOLOCK w instrukcjach SELECT
Chyba prawdziwe pytanie brzmi: Jeśli nie przejmuję się brudnymi odczytami, dodanie wskazówki with (NOLOCK) do instrukcji SELECT wpłynie na wydajność: bieżąca instrukcja SELECT inne transakcje na podstawie podanej tabeli Przykład: Select * from aTable with (NOLOCK)
199 sql  sql-server  locking 

15
Jak połączyć datę z jednego pola z czasem z innego pola - MS SQL Server
W wyciągu, z którym mam do czynienia, mam 2 datetimekolumny. Jedna kolumna przechowuje daty, a druga godziny, jak pokazano. Jak mogę wysłać zapytanie do tabeli, aby połączyć te dwa pola w 1 kolumnę typu datetime? Daktyle 2009-03-12 00:00:00.000 2009-03-26 00:00:00.000 2009-03-26 00:00:00.000 Czasy 1899-12-30 12:30:00.000 1899-12-30 10:00:00.000 1899-12-30 10:00:00.000
198 sql  sql-server  datetime 

9
Tabela z wieloma poleceniami a funkcja wyceniana w tabeli
Kilka przykładów do pokazania, po prostu: Tabela Inline Valued CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID = c.ProductID WHERE a.ShipDate IS NULL GO Wartościowana tabela z wieloma wyciągami CREATE …



14
Czy wykonać procedurę składowaną z parametrem Wyjście?
Mam procedurę składowaną, którą próbuję przetestować. Próbuję to przetestować za pomocą SQL Management Studio. Aby uruchomić ten test, wchodzę ... exec my_stored_procedure 'param1Value', 'param2Value' Ostatnim parametrem jest output parameter. Nie wiem jednak, jak przetestować procedurę składowaną z parametrami wyjściowymi. Jak uruchomić procedurę składowaną z parametrem wyjściowym?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.