Pytania oznaczone «tsql»

157
Połączenie INSERT INTO i WITH / CTE

Mam bardzo złożony CTE i chciałbym wstawić wynik do fizycznej tabeli. Czy poniższe informacje są ważne? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM tab Myślę o użyciu funkcji do stworzenia tego...

155
T-SQL - funkcja z domyślnymi parametrami

Mam ten skrypt: CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO Chcę to wykorzystać w procedurze w ten sposób: IF dbo.CheckIfSFExists( 23 ) = 0 SET @retValue = 'bla bla bla'; Ale pojawia się...

154
Implikuj bit ze stałą 1 lub 0 w SQL Server

Czy można wyrazić 1 lub 0 jako bit, gdy jest używany jako wartość pola w instrukcji select? na przykład W tym przypadku instrukcja (która jest częścią instrukcji select) ICourseBased jest typu int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Aby był bitowy, muszę...

150
CROSS JOIN vs INNER JOIN w SQL

Jaka jest różnica między CROSS JOINi INNER JOIN? CROSS DOŁĄCZ: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies WEWNĘTRZNE...

144
Różnice między MySQL i SQL Server [zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

144
Przekaż parametr tablicy w SqlCommand

Próbuję przekazać parametr tablicy do polecenia SQL w C # jak poniżej, ale to nie działa. Czy ktoś to wcześniej spotkał? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new

142
Zmień składnię tabeli Dodaj kolumnę

Próbuję programowo dodać kolumnę tożsamości do tabeli Pracownicy. Nie wiem, co robię źle w mojej składni. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH(...