Definicja mówi: Gdy SET ANSI_NULLS jest ON, instrukcja SELECT, która używa WHERE nazwa_kolumny = NULL, zwraca zero wierszy, nawet jeśli w kolumnie nazwa_kolumny znajdują się wartości null. Instrukcja SELECT, która używa WHERE nazwa_kolumny <> NULL, zwraca zero wierszy, nawet jeśli w kolumnie nazwa_kolumny znajdują się wartości inne niż null. Czy …
Powiedzmy, że muszę zaimplementować fragment kodu T-SQL, który jako wynik musi zwracać tabelę. Mogę zaimplementować funkcję wycenioną w tabeli lub procedurę składowaną, która zwraca zestaw wierszy. Czego powinienem użyć? Krótko mówiąc, chcę wiedzieć: Jakie są główne różnice między funkcjami a procedurami składowanymi? Jakie kwestie muszę wziąć pod uwagę, korzystając z …
Mam pytanie dotyczące typów tabel zdefiniowanych przez użytkownika w programie SQL Server 2008. Na potrzeby jednej z aplikacji ASP.NET zdefiniowaliśmy własne typy tabel na SQL Server 2008, aby używać ich jako parametrów w procedurach składowanych (wykonując polecenie sql w aplikacji ASP.NET przekazujemy obiekt DataTable jako parametr procedury składowanej zobacz tutaj …
Używam WinHost.com do hostowania mojej witryny. SQL Database / system członkostwa działa doskonale na moim komputerze lokalnym, ale po przesłaniu na serwer nie działa. Wykonałem wszystkie kroki poprawnie. Skontaktowałem się z pomocą techniczną dotyczącą mojej usługi, ale minęły już ponad 2 tygodnie i nie otrzymałem odpowiedzi. Ten błąd pojawia się, …
Muszę zadeklarować 12 zmiennych dziesiętnych, odpowiadających rokowi każdego miesiąca, za pomocą kursora sumuję wartości tych zmiennych, a następnie aktualizuję niektóre informacje o sprzedaży. Nie wiem, czy serwer sql ma taką składnię Declare MonthsSale(1 to 12) as decimal(18,2) Ten kod działa OK. ! CREATE PROCEDURE [dbo].[proc_test] AS BEGIN --SET NOCOUNT ON; …
Mam administratora tabeli z tylko jedną kolumną, adminId, która jest kluczem podstawowym. Ze względu na reguły biznesowe musi tak być. Chciałbym raz na zawsze zrozumieć, w jaki sposób mogę pisać procedury składowane, które wstawiają wartości w takich tabelach. Używam SQL Server i T-SQL i próbowałem użyć SCOPE_IDENTITY (), ale to …
На этот вопрос есть ответы на Stack Overflow на русском : Как при вызове хранимой процедуры получить значнение днанорение Próbuję wywołać procedurę składowaną z mojej aplikacji C # systemu Windows. Procedura składowana działa na lokalnym wystąpieniu programu SQL Server 2008. Mogę wywołać procedurę składowaną, ale nie mogę odzyskać wartości z …
Próbuję uruchomić procedurę składowaną, która ma wiele parametrów wejścia i wyjścia. Procedurę można wyświetlić tylko w moim panelu Połączenia, przechodząc do opcji Inni użytkownicy | | Pakiety | | Jeśli kliknę prawym przyciskiem myszy, pozycje menu to „Zamów członków według ...” i „Utwórz test jednostkowy” (wyszarzone). Możliwość „Uruchomienia” procedury nie …
Czy istnieje sposób na użycie Dapper.NET ze składowanymi procesami, które zwracają wiele zestawów wyników? W moim przypadku pierwszy zestaw wyników to pojedynczy wiersz z jedną kolumną; jeśli tak, 0to wywołanie się powiodło, a drugi zestaw wyników będzie zawierał rzeczywiste wiersze / kolumny danych. (a jeśli było niezerowe, wystąpił błąd i …
Jakie polecenie MySQL umożliwia wyświetlenie definicji procedury składowanej lub funkcji, podobnie jak sp_helptextw programie Microsoft SQL Server? Wiem, że SHOW PROCEDURE STATUSwyświetli się lista dostępnych procedur. Muszę zobaczyć definicję pojedynczej procedury.
Mam następujące zapytanie i ze względu na wiele SUM wywołań funkcji moje zapytanie działa zbyt wolno. Mam dużo danych w swojej bazie danych i chciałbym otrzymać raport z bieżącego roku i zeszłego roku (Ostatnie 30 dni, Ostatnie 90 dni i ostatnie 365 dni) dla każdego: SELECT b.id as [ID] ,d.[Title] …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.