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.


2
SQL Server IIF vs CASE
Niedawno dowiedziałem się o dostępności IIFfunkcji w SQL Server 2012. CASEW swoich zapytaniach zawsze używam zagnieżdżonych . Chcę poznać dokładny cel IIFinstrukcji i kiedy powinniśmy preferować użycie instrukcji IIFzamiast CASEinstrukcji w zapytaniu. Najczęściej używam zagnieżdżonych CASEw moich zapytaniach. Dzięki za wszystkie uwagi.


11
Najlepszy magazyn danych dla miliardów wierszy
Muszę mieć możliwość przechowywania małych bitów danych (około 50-75 bajtów) dla miliardów rekordów (~ 3 miliardy / miesiąc przez rok). Jedynym wymaganiem jest szybkie wstawianie i szybkie wyszukiwanie wszystkich rekordów z tym samym identyfikatorem GUID oraz możliwość dostępu do magazynu danych z .net. Jestem facetem od SQL Server i myślę, …
86 sql-server  nosql 

2
wybierz w mysql
Jestem użytkownikiem MSSQL i teraz konwertuję moją bazę danych na MySQL. Piszę następującą kwerendę w MySQL: select * into new_tbl from tbl I otrzymuję następujący błąd Error : Undeclared variable new_tbl Jak takie zapytanie powinno być poprawnie napisane w MySQL?
86 mysql  sql  sql-server 

5
Porównanie dat MS SQL?
Mam 2 daty (godziny): data1 = 2010-12-31 15: 13: 48.593 data2 = 2010-12-31 00: 00: 00.000 Jest tego samego dnia, tylko o różnych porach. Porównanie daty1 i daty2 przy użyciu <= nie działa z powodu daty1 i godziny. Więc data1 <= data2 jest nieprawidłowa, ale powinna być prawdziwa. Czy mogę …

10
Jak ponownie zgłosić ten sam wyjątek w programie SQL Server
Chcę ponownie zgłosić ten sam wyjątek w SQL Server, który właśnie wystąpił w moim bloku try. Mogę wysłać tę samą wiadomość, ale chcę zgłosić ten sam błąd. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName, SubDomainId, DomainCode, Description) VALUES(@DomainName, @SubDomainId, @DomainCode, @Description) COMMIT TRANSACTION END TRY BEGIN CATCH declare @severity …

6
Identyfikator SID właściciela bazy danych zapisany w bazie danych master różni się od identyfikatora SID właściciela bazy danych
Kiedy próbuję zainstalować tSQLt w istniejącej bazie danych, pojawia się następujący błąd: Identyfikator SID właściciela bazy danych zapisany w bazie danych master różni się od identyfikatora SID właściciela bazy danych zapisanego w bazie danych ''. Należy naprawić tę sytuację, resetując właściciela bazy danych „” za pomocą instrukcji ALTER AUTHORIZATION.


4
Wdrożenie MySQL w SQL Server 2005 WYMIENIĆ NA?
MySQL ma to niezwykle przydatne, ale zastrzeżone REPLACE INTOpolecenie SQL. Czy można to łatwo emulować w programie SQL Server 2005? Rozpoczęcie nowej transakcji, wykonanie Select()a potem albo UPDATEalbo INSERTi COMMITzawsze jest trochę uciążliwe, szczególnie gdy robisz to w aplikacji i dlatego zawsze zachowujesz 2 wersje wyciągu. Zastanawiam się, czy istnieje …


8
Proste zapytanie SQL DateTime
Jak zapytać o pole bazy danych DateTime w określonym zakresie? Używam SQL SERVER 2005 Kod błędu poniżej SELECT * FROM TABLENAME WHERE DateTime >= 12/04/2011 12:00:00 AM AND DateTime <= 25/05/2011 3:53:04 AM Pamiętaj, że muszę uzyskać wiersze w określonym przedziale czasu. Przykład, zakres czasu 10 minut. Obecnie kod SQL …

9
Popraw wydajność zapytań programu SQL Server w przypadku dużych tabel
Mam stosunkowo dużą tabelę (obecnie 2 miliony rekordów) i chciałbym wiedzieć, czy można poprawić wydajność zapytań ad-hoc. Kluczowe jest tutaj słowo ad-hoc . Dodawanie indeksów nie jest opcją (istnieją już indeksy w kolumnach, które są najczęściej zadawane). Uruchomienie prostego zapytania w celu zwrócenia 100 ostatnio zaktualizowanych rekordów: select top 100 …


5
Jak wykonać pakiet SSIS z .NET?
Mam pakiet SSIS, który ostatecznie chciałbym również przekazać parametry, te parametry będą pochodzić z aplikacji .NET (VB lub C #), więc byłem ciekawy, czy ktoś wie, jak to zrobić, czy jeszcze lepiej strona z pomocnymi wskazówkami jak to zrobić. Więc zasadniczo chcę wykonać pakiet SSIS z .NET, przekazując parametry pakietu …
85 c#  .net  sql-server  vb.net  ssis 

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.