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.


14
Jak wybrać ostatni rekord tabeli w SQL?
To jest przykładowy kod służący do wybierania wszystkich rekordów z tabeli. Czy ktoś może mi pokazać, jak wybrać ostatni rekord tej tabeli? select * from table Kiedy używam: SELECT * FROM TABLE ORDER BY ID DESC LIMIT pojawia się ten błąd: Wiersz 1: Niepoprawna składnia w pobliżu „LIMIT”. Oto kod, …

16
Przesunięcie wierszy w SQL Server
Czy istnieje sposób w SQL Server, aby uzyskać wyniki zaczynając od podanego przesunięcia? Na przykład w innym typie bazy danych SQL można: SELECT * FROM MyTable OFFSET 50 LIMIT 25 aby uzyskać wyniki 51-75. Wydaje się, że ta konstrukcja nie istnieje w programie SQL Server. Jak mogę to zrobić bez …
133 sql  sql-server 

14
Nie można zainstalować obiektów obsługujących diagram bazy danych… brak prawidłowego właściciela
Próbowałem utworzyć diagram bazy danych w SQL Server 2008, ale pojawia się błąd: Nie można zainstalować obiektów obsługujących diagram bazy danych, ponieważ ta baza danych nie ma prawidłowego właściciela. Aby kontynuować, najpierw użyj strony Pliki w oknie dialogowym Właściwości bazy danych lub instrukcji ALTER AUTHORIZATION, aby ustawić właściciela bazy danych …


4
SQL- Ignoruj ​​wielkość liter podczas wyszukiwania ciągu
Mam następujące dane w tabeli PriceOrderShipped PriceOrderShippedInbound PriceOrderShippedOutbound W SQL muszę napisać zapytanie, które wyszukuje ciąg w tabeli. Szukając łańcucha, należy ignorować wielkość liter. Dla poniższego zapytania SQL SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%' podaje wszystkie powyższe dane, natomiast SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE …


17
Czy możliwe są kolizje GUID?
Pracuję nad bazą danych w SQL Server 2000, która używa identyfikatora GUID dla każdego użytkownika używającego aplikacji, z którą jest powiązana. W jakiś sposób dwóch użytkowników otrzymało ten sam identyfikator GUID. Wiem, że firma Microsoft używa algorytmu do generowania losowego identyfikatora GUID, który ma bardzo małe prawdopodobieństwo spowodowania kolizji, ale …
130 sql-server  guid 


7
Wyłącz opcję Włącz serwer Trigger SQL dla tabeli
Chcę utworzyć jeden proc, jak poniżej, ale zawiera błąd w składni. Czy ktoś mógłby wskazać na problem? Create PROCEDURE [dbo].[my_proc] AS BEGIN DISABLE TRIGGER dbo.tr_name ON dbo.table_name -- some update statement ENABLE TRIGGER dbo.tr_name ON dbo.table_name END ** Error Message : Incorrect syntax near 'ENABLE'.

8
Jak mogę zapytać o wartość w kolumnie XML programu SQL Server
Mam następujący XML przechowywany w kolumnie XML (nazywanej Roles) w bazie danych SQL Server. <root> <role>Alpha</role> <role>Beta</role> <role>Gamma</role> </root> Chciałbym wymienić wszystkie wiersze, które pełnią w nich określoną rolę. Ta rola jest przekazywana przez parametr.
130 sql  sql-server  xml  xquery 



3
Konwencja nazewnictwa dla unikalnego ograniczenia
Konwencje nazewnictwa są ważne, a klucz podstawowy i klucz obcy są powszechnie stosowane konwencje i oczywiste ( PK_Tablei FK_Table_ReferencedTable, odpowiednio). IX_Table_ColumnNazewnictwa dla indeksów jest dość standardowe. A co z unikalnym ograniczeniem? Czy istnieje powszechnie przyjęta konwencja nazewnictwa dla tego ograniczenia? Widziałem UK_TableName_Column, UQ_TableName_Columni ktoś polecający AX_TableName_Column- nie wiem, skąd to …


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.