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.



8
Jak upuścić kolumnę z ograniczeniem?
Jak usunąć kolumnę, która ma ograniczenie domyślne w programie SQL Server 2008? Moje pytanie brzmi alter table tbloffers drop column checkin Otrzymuję poniżej błąd Zameldowanie ALTER TABLE DROP COLUMN nie powiodło się, ponieważ co najmniej jeden obiekt uzyskuje dostęp do tej kolumny. Czy ktoś może poprawić moje zapytanie, aby usunąć …

6
Wywołaj procedurę składowaną z parametrem w języku C #
Mogę usunąć, wstawić i zaktualizować w moim programie i spróbować wstawić, wywołując utworzoną procedurę składowaną z mojej bazy danych. Ta wkładka guzikowa, którą wykonuję, działa dobrze. private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(dc.Con); SqlCommand cmd = new SqlCommand("Command String", con); da.InsertCommand = new SqlCommand("INSERT INTO …



5
Zaimplementuj funkcję stronicowania (pomiń / pobierz) za pomocą tego zapytania
Próbowałem trochę zrozumieć, jak zaimplementować niestandardowe stronicowanie w SQL, na przykład czytając artykuły takie jak ten . Mam następujące zapytanie, które działa idealnie. Ale chciałbym zaimplementować stronicowanie z tym. SELECT TOP x PostId FROM ( SELECT PostId, MAX (Datemade) as LastDate from dbForumEntry group by PostId ) SubQueryAlias order by …

5
Jak sprawdzić, czy funkcja istnieje w bazie danych SQL
Muszę dowiedzieć się, czy funkcja istnieje w bazie danych, aby móc ją porzucić i ponownie utworzyć. Zasadniczo powinno to być coś podobnego do następującego kodu, którego używam dla procedur składowanych: IF EXISTS ( SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[SP_TEST]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1 )


3
Lock Escalation - co się tutaj dzieje?
Zmieniając tabelę (usuwając kolumnę) w SQL Server 2008, kliknąłem przycisk Generuj skrypt zmiany i zauważyłem, że wygenerowany skrypt zmiany upuszcza kolumnę, mówi „go”, a następnie uruchamia dodatkową instrukcję ALTER TABLE, która wydaje się ustawiać eskalacja blokady dla tabeli do „TABELA”. Przykład: ALTER TABLE dbo.Contract SET (LOCK_ESCALATION = TABLE) Powinienem również …

18
Co to jest „identyfikator wieloczęściowy” i dlaczego nie można go powiązać?
Ciągle otrzymuję te błędy, gdy próbuję zaktualizować tabele na podstawie innej tabeli. W końcu przepisuję zapytanie, zmieniam kolejność złączeń, zmieniam niektóre grupy i ostatecznie to działa, ale po prostu nie do końca rozumiem. Co to jest „identyfikator wieloczęściowy”? Kiedy nie można powiązać „identyfikatora wieloczęściowego”? Z czym to się wiąże? W …
137 sql  sql-server 

2
Co to jest plik MDF? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 lat temu . Popraw to pytanie Czy to jest jak „osadzona” baza danych? Plik zawierający wbudowaną bazę danych?
137 mdf  sql-server  database  file 


7
CZEKAJ DODAJ OGRANICZENIE, a następnie SPRAWDŹ OGRANICZENIE vs. DODAJ OGRANICZENIE
Patrzę na przykładową bazę danych AdventureWorks dla SQL Server 2008 i widzę w ich skryptach do tworzenia, że ​​zwykle używają następujących elementów: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD CONSTRAINT [FK_ProductCostHistory_Product_ProductID] FOREIGN KEY([ProductID]) REFERENCES [Production].[Product] ([ProductID]) GO a zaraz po nim: ALTER TABLE [Production].[ProductCostHistory] CHECK CONSTRAINT [FK_ProductCostHistory_Product_ProductID] GO Widzę to dla …


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.