Pytania otagowane jako sql

Structured Query Language (SQL) to język do wysyłania zapytań do baz danych. Pytania powinny zawierać przykłady kodu, strukturę tabeli, przykładowe dane oraz znacznik implementacji DBMS (np. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 itp.). Jeśli twoje pytanie dotyczy wyłącznie określonego DBMS (używa określonych rozszerzeń / funkcji), użyj zamiast tego znacznika DBMS. Odpowiedzi na pytania oznaczone SQL powinny używać standardowego SQL ISO / IEC.

10
Symulowanie funkcji MySQL group_concat w Microsoft SQL Server 2005?
Próbuję migrować aplikację opartą na MySQL do Microsoft SQL Server 2005 (nie z wyboru, ale takie jest życie). W oryginalnej aplikacji używaliśmy prawie całkowicie instrukcji zgodnych z ANSI-SQL, z jednym znaczącym wyjątkiem - group_concatdość często korzystaliśmy z funkcji MySQL . group_concatnawiasem mówiąc, robi to: biorąc pod uwagę tabelę, powiedzmy, nazwisk …


12
Co to są DDL i DML?
Słyszałem terminy DDL i DML w odniesieniu do baz danych, ale nie rozumiem, czym one są. Czym one są i jak odnoszą się do SQL?
347 sql  ddl  dml 


12
Najlepszy sposób na wybranie losowych wierszy PostgreSQL
Chcę losowy wybór wierszy w PostgreSQL, próbowałem tego: select * from table where random() < 0.01; Ale niektórzy inni polecają to: select * from table order by random() limit 1000; Mam bardzo duży stół z 500 milionami rzędów, chcę, żeby był szybki. Które podejście jest lepsze? Jakie są różnice? Jaki …

15
Oracle: Jeśli istnieje tabela
Piszę kilka skryptów migracyjnych dla bazy danych Oracle i miałem nadzieję, że Oracle ma coś podobnego do IF EXISTSkonstrukcji MySQL . W szczególności, ilekroć chcę upuścić tabelę w MySQL, robię coś takiego DROP TABLE IF EXISTS `table_name`; W ten sposób, jeśli tabela nie istnieje, DROPnie powoduje błędu, a skrypt może …
343 sql  oracle  sql-drop 



11
SQL, aby znaleźć liczbę różnych wartości w kolumnie
Mogę wybrać wszystkie odrębne wartości w kolumnie na następujące sposoby: SELECT DISTINCT column_name FROM table_name; SELECT column_name FROM table_name GROUP BY column_name; Ale jak uzyskać liczbę wierszy z tego zapytania? Czy wymagane jest podzapytanie?
342 sql  distinct 

5
Konwertuj INT na VARCHAR SQL
Używam Sybase i dokonuję wyboru, który zwraca mi kolumnę o nazwie „iftype”, ale jej typ to int i muszę przekonwertować na varchar. Kiedy próbuję dokonać wyboru bez funkcji konwersji, pojawia się ten błąd: Kod błędu 257, stan SQL 37000: niejawna konwersja z typu danych „VARCHAR” na „INT” jest niedozwolona. Użyj …

16
USTAW NOCOUNT NA użyciu
Zainspirowany tym pytaniem, gdzie istnieją różne widoki na SET NOCOUNT ... Czy powinniśmy używać SET NOCOUNT ON dla SQL Server? Jeśli nie, dlaczego nie? Co robi Edytuj 6, 22 lipca 2011 r Pomija komunikat „wpływ xx wierszy” po dowolnym DML. Jest to zestaw wyników i po wysłaniu klient musi go …

24
Czy istnieje kombinacja „LIKE” i „IN” w SQL?
На этот вопрос есть ответы на przepełnienie stosu на русском : Существует ли комбинация операторов JAK NA и в условии запроса? W SQL ja (niestety) często muszę używać LIKEwarunków z powodu baz danych, które naruszają prawie każdą zasadę normalizacji. Nie mogę tego teraz zmienić. Ale to nie ma znaczenia dla …
341 sql  sql-server  oracle  tsql  plsql 



17
Sprawdzanie poprawności nie powiodło się dla jednego lub więcej podmiotów podczas zapisywania zmian w bazie danych SQL Server przy użyciu Entity Framework
Chcę zapisać moją edycję w bazie danych i używam Entity FrameWork Code-First w ASP.NET MVC 3 / C #, ale dostaję błędy. W mojej klasie Event mam typy danych DateTime i TimeSpan, ale w mojej bazie danych mam odpowiednio datę i godzinę. Czy to może być powód? Jak mogę rzutować …

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.