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.

6
Pobieranie wyniku dynamicznego SQL do zmiennej dla serwera sql
Wykonywanie dynamicznego SQL w następujący sposób w procedurze składowanej: DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city Jak używać wartości kolumny count (*) jako wartości zwracanej w SP?


10
Jak zmienić schemat db na dbo
Zaimportowałem kilka tabel ze starego serwera sql (2000) do mojej bazy danych z 2008 roku. Wszystkie importowane stoliki są poprzedzone moją nazwą użytkownika, na przykład: jonathan.MovieData. W tabeli propertiesjest wymieniony jonathanjako schemat db. Kiedy piszę procedury składowane, muszę teraz umieszczać jonathan.przed wszystkimi nazwami tabel, co jest mylące. Jak zmienić wszystkie …

9
SQL Server IN a EXISTS Performance
Ciekawi mnie, które z poniższych byłoby bardziej wydajne? Zawsze byłem trochę ostrożny przy używaniu, INponieważ uważam, że SQL Server zamienia zestaw wyników w dużą IFinstrukcję. W przypadku dużego zestawu wyników może to spowodować słabą wydajność. W przypadku małych zestawów wyników nie jestem pewien, czy któryś z nich jest lepszy. W …

9
Przeanalizuj JSON w TSQL
Czy to możliwe, aby przeanalizować JSONw TSQL? Nie mam na myśli tworzenia JSONłańcucha; raczej chcę przeanalizować JSONciąg przekazany jako plik parameter.
115 sql-server  tsql  json 


9
SQL Server odpowiednik widoku CREATE OR REPLACE VIEW firmy Oracle
W Oracle mogę odtworzyć widok za pomocą jednej instrukcji, jak pokazano tutaj: CREATE OR REPLACE VIEW MY_VIEW AS SELECT SOME_FIELD FROM SOME_TABLE WHERE SOME_CONDITIONS Jak sugeruje składnia, spowoduje to usunięcie starego widoku i ponowne utworzenie go z dowolną definicją, którą podałem. Czy istnieje odpowiednik w MSSQL (SQL Server 2005 lub …
115 sql-server 

2
ExecuteReader wymaga otwartego i dostępnego połączenia. Bieżący stan połączenia to Łączenie
Podczas próby połączenia się z bazą danych MSSQL przez ASP.NET online, otrzymam następujące informacje, gdy dwie lub więcej osób połączą się jednocześnie: ExecuteReader wymaga otwartego i dostępnego połączenia. Bieżący stan połączenia to Łączenie. Strona działa dobrze na moim serwerze localhost. To jest przybliżony kod. public Promotion retrievePromotion() { int promotionID …

7
Dlaczego zawsze wolimy używać parametrów w instrukcjach SQL?
Jestem bardzo nowy w pracy z bazami danych. Teraz mogę napisać SELECT, UPDATE, DELETEi INSERTpoleceń. Ale widziałem wiele forów, na których wolimy pisać: SELECT empSalary from employee where salary = @salary ...zamiast: SELECT empSalary from employee where salary = txtSalary.Text Dlaczego zawsze wolimy używać parametrów i jak ich używać? Chciałem …



10
C # odpowiednik funkcji IsNull () w SQL Server
W SQL Server możesz użyć tej IsNull()funkcji, aby sprawdzić, czy wartość jest pusta, a jeśli tak, zwrócić inną wartość. Teraz zastanawiam się, czy w C # jest coś podobnego. Na przykład chcę zrobić coś takiego: myNewValue = IsNull(myValue, new MyValue()); zamiast: if (myValue == null) myValue = new MyValue(); myNewValue …
113 c#  .net  sql-server  isnull 

8
Aktualizacja SQL z row_number ()
Chcę zaktualizować moją kolumnę CODE_DEST o kolejny numer. Mam: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Chciałbym go zaktualizować, aby był: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Wypróbowałem ten kod: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM (SELECT Row_Number() OVER (ORDER BY [RS_NOM]) AS TheId FROM DESTINATAIRE_TEMP) …



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.