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.

4
Przeszukać bazę danych Oracle pod kątem tabel z określonymi nazwami kolumn?
Mamy dużą bazę danych Oracle z wieloma tabelami. Czy istnieje sposób wykonywania zapytań lub wyszukiwania, aby znaleźć tabele z określonymi nazwami kolumn? IE pokaż mi wszystkie tabele, które mają kolumny: id, fname, lname, address Zapomniałem dodać szczegół: muszę mieć możliwość przeszukiwania różnych schematów. Ten, którego muszę użyć do połączenia, nie …
95 sql  oracle 

6
warunkowe ograniczenie unikalne
Mam sytuację, w której muszę wymusić unikalne ograniczenie na zestawie kolumn, ale tylko dla jednej wartości kolumny. Na przykład mam tabelę taką jak Table (ID, Name, RecordStatus). RecordStatus może mieć tylko wartość 1 lub 2 (aktywny lub usunięty) i chcę utworzyć unikalne ograniczenie dla (ID, RecordStatus) tylko wtedy, gdy RecordStatus …


24
LISTAGG w Oracle, aby zwrócić różne wartości
На этот вопрос есть ответы на Stack Overflow на русском : Как функцией LISTAGG вернуть значения без повторений? Próbuję użyć LISTAGGfunkcji w Oracle. Chciałbym uzyskać tylko różne wartości dla tej kolumny. Czy istnieje sposób, w jaki mogę uzyskać tylko różne wartości bez tworzenia funkcji lub procedury? col1 col2 Created_by 1 …



9
Wiosna JPA @Query z LIKE
Próbuję stworzyć metodę w CrudRepository, która będzie w stanie podać mi listę użytkowników, których nazwy użytkowników są TAKIE JAK parametr wejściowy (nie tylko zaczynają się, ale również zawierają). Próbowałem użyć metody, "findUserByUsernameLike(@Param("username") String username)"ale jak jest powiedziane w dokumentacji Spring, ta metoda jest równa " where user.username like ?1". Nie …
95 java  jquery  sql  spring  jpa 

5
Porównaj daty w MySQL
Chcę porównać datę z bazy danych, która jest między dwoma podanymi datami. Kolumna z bazy danych to DATETIME i chcę porównać ją tylko z formatem daty, a nie z formatem daty i godziny. SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10' Otrzymuję ten błąd, gdy wykonuję …
95 mysql  sql  comparison 




14
Liczba transakcji po EXECUTE wskazuje na niezgodną liczbę instrukcji BEGIN i COMMIT. Poprzedni licznik = 1, aktualny licznik = 0
Mam Insertprocedurę składowaną, która będzie dostarczać dane Table1i pobierać Column1wartość z Table1oraz wywołać drugą procedurę składowaną, która będzie zasilać Table2. Ale kiedy wywołuję drugą procedurę składowaną jako: Exec USPStoredProcName Otrzymuję następujący błąd: Liczba transakcji po EXECUTE wskazuje na niezgodną liczbę instrukcji BEGIN i COMMIT. Poprzedni licznik = 1, aktualny licznik …

5
SCOPE_IDENTITY () dla identyfikatorów GUID?
Czy ktoś może mi powiedzieć, czy istnieje odpowiednik SCOPE_IDENTITY()używania identyfikatorów GUID jako klucza podstawowego w programie SQL Server? Nie chcę najpierw tworzyć identyfikatora GUID i zapisywać go jako zmienną, ponieważ używamy sekwencyjnych identyfikatorów GUID jako naszych kluczy podstawowych. Masz pomysł na najlepszy sposób na pobranie ostatnio wstawionego klucza podstawowego GUID?


16
Dlaczego połączenia są złe, jeśli chodzi o skalowalność?
Dlaczego połączenia są złe lub „wolne”. Wiem, że słyszałem to więcej niż raz. Znalazłem ten cytat Problem polega na tym, że łączenia są stosunkowo wolne, szczególnie w przypadku bardzo dużych zestawów danych, a jeśli są wolne, Twoja witryna działa wolno. Usunięcie wszystkich tych oddzielnych fragmentów informacji z dysku i ponowne …
94 sql  join 

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.