Jakie są różnice między instrukcjami SETi SELECTprzy przypisywaniu zmiennych w języku
Jakie są różnice między instrukcjami SETi SELECTprzy przypisywaniu zmiennych w języku
Korzystam z Entity Framework i od czasu do czasu dostaję ten błąd. EntityCommandExecutionException {"There is already an open DataReader associated with this Command which must be closed first."} at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands... Mimo że nie wykonuję...
Jaki jest najlepszy sposób obcięcia wartości daty i godziny (w celu usunięcia godzin, minut i sekund) w SQL Server 2008? Na przykład: declare @SomeDate datetime = '2009-05-28 16:30:22' select trunc_date(@SomeDate) ----------------------- 2009-05-28
Chcę przenieść tabelę do określonego schematu za pomocą T-SQL? Używam SQL Server
Preambuła Modyfikowałem dziś kolumnę w SQL Server 2008, zmieniając typ danych z czegoś w rodzaju waluty (18,0) na (19,2). Wystąpił błąd „Wprowadzone zmiany wymagają usunięcia i ponownego utworzenia poniższych tabel” z SQL Server. Zanim spróbujesz odpowiedzieć, przeczytaj następujące...
Jako tytuł mam istniejącą tabelę, która jest już wypełniona 150000 rekordów. Dodałem kolumnę Id (która jest obecnie pusta). Zakładam, że mogę uruchomić zapytanie, aby wypełnić tę kolumnę liczbami przyrostowymi, a następnie ustawić jako klucz podstawowy i włączyć automatyczne zwiększanie. Czy to...
Mam następujący kod w jednym z moich przechowywanych procesów Sql (2008), który wykonuje się doskonale: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier;...
CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO Jak dodać unikalne...
Chcę wstawić dane do mojej tabeli, ale wstaw tylko te dane, które jeszcze nie istnieją w mojej bazie danych. Oto mój kod: ALTER PROCEDURE [dbo].[EmailsRecebidosInsert] (@_DE nvarchar(50), @_ASSUNTO nvarchar(50), @_DATA nvarchar(30) ) AS BEGIN INSERT INTO EmailsRecebidos (De, Assunto, Data)...
Mam programistyczną bazę danych, która często wdraża się ponownie z projektu Visual Studio Database (poprzez TFS Auto Build). Czasami po uruchomieniu kompilacji pojawia się ten błąd: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER DATABASE...
Muszę napisać procedurę składowaną T-SQL, która aktualizuje wiersz w tabeli. Jeśli wiersz nie istnieje, wstaw go. Wszystkie te kroki są zawinięte przez transakcję. Dotyczy to systemu rezerwacji, więc musi być atomowy i niezawodny . Zwraca wartość true, jeśli transakcja została popełniona, a lot...
Po zainstalowaniu programu SQL Server 2008, nie mogę znaleźć SQL Server Configuration Managerw Start / SQL Server 2008 / Configuration Toolsmenu. Co powinienem zrobić, aby zainstalować to
Mam kopię zapasową Database1 sprzed tygodnia. Kopia zapasowa jest wykonywana co tydzień w harmonogramie i otrzymuję .bakplik. Teraz chcę majstrować przy niektórych danych, więc muszę je przywrócić do innej bazy danych - Database2 . Widziałem to pytanie: przywróć bazę danych SQL Server na tym samym...
Właśnie zainstalowałem SQL Server 2008 Express na moim komputerze z systemem Windows Vista SP1. Wcześniej miałem tutaj 2005 rok i korzystałem z niego dobrze ze starym SQL Server Management Studio Express. Udało mi się połączyć bez żadnych problemów z moją instancją PC-NAME \ SQLEXPRESS (nie,...
Mam kilka zamówień na produkty i próbuję pogrupować według daty i zsumować ilość dla tej daty. Jak mogę grupować według miesiąca / dnia / roku bez uwzględnienia części czasu? 3/8/2010 7:42:00 powinien być zgrupowany z 3/8/2010
Kiedy przesyłam partię (np. Wykonuję zapytanie) w SSMS, widzę czas potrzebny do wykonania na pasku stanu. Czy można skonfigurować SSMS, aby wyświetlał czas zapytania z rozdzielczością milisekund? Oto pasek, o którym mówię, z fragmentem zainteresowania zaznaczonym na
Mam bardzo podstawowy UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Ta kwerenda działa poprawnie w Oracle, Derby, MySQL- ale nie w serwerze SQL 2008 z następującym błędem: „Msg 102, poziom 15, stan 1, wiersz 1 Niepoprawna składnia w pobliżu„ Q ”.” Jeśli usunę...
Zadeklarowałem kolumnę typu NVARCHAR(MAX)w SQL Server 2008, jakie byłyby jej dokładne maksymalne znaki o MAX jako
Jak zmienić jeden atrybut w tabeli za pomocą T-SQL, aby zezwolić na wartości null (nie null -> null)? Może zmienisz
Na przykład: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT...