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.

14
Jak mogę uzyskać dict z zapytania sqlite?
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") Przy iteracji otrzymuję listy odpowiadające wierszom. for row in res: print row Mogę uzyskać nazwy kolumn col_name_list = [tuple[0] for tuple in res.description] Ale czy jest jakaś funkcja lub ustawienie do pobierania słowników zamiast listy? {'col1': 'value', 'col2': 'value'} czy muszę …



4
Resetuj podstawowe pole klucza SQLite
Mam kilka tabel w SQLite i próbuję dowiedzieć się, jak zresetować pole bazy danych o automatycznym zwiększaniu. Czytałem, że DELETE FROM tablenamepowinno usunąć wszystko i zresetować pole auto-incremement z powrotem do 0, ale kiedy to zrobię, po prostu usuwa dane. Po wstawieniu nowego rekordu funkcja autoinkrementacji rozpoczyna się w miejscu, …
118 sql  sqlite 

11
Sqlite: CURRENT_TIMESTAMP to GMT, a nie strefa czasowa maszyny
Mam tabelę sqlite (v3) z tą definicją kolumny: "timestamp" DATETIME DEFAULT CURRENT_TIMESTAMP Serwer, na którym znajduje się ta baza danych, znajduje się w strefie czasowej CST. Kiedy wstawiam do mojej tabeli bez dodawania kolumny timestamp, sqlite automatycznie wypełnia to pole bieżącym znacznikiem czasu w GMT, a nie CST. Czy istnieje …



3
Zapytanie o elementy tablicy wewnątrz typu JSON
Próbuję przetestować jsontyp w PostgreSQL 9.3. Mam jsonkolumnę o nazwie dataw tabeli o nazwie reports. JSON wygląda mniej więcej tak: { "objects": [ {"src":"foo.png"}, {"src":"bar.png"} ], "background":"background.png" } Chciałbym wyszukać w tabeli wszystkie raporty, które pasują do wartości „src” w tablicy „objects”. Na przykład, czy można wysyłać zapytania do bazy …
118 sql  json  postgresql  jsonb  lateral 


6
Dlaczego użycie znaku podkreślenia w filtrze LIKE daje mi wszystkie wyniki?
Napisałem poniższe zapytanie SQL z LIKEwarunkiem: SELECT * FROM Manager WHERE managerid LIKE '_%' AND managername LIKE '%_%' W polu LIKEChcę wyszukać podkreślenia %_%, ale wiem, że dane moich kolumn nie zawierają znaków podkreślenia. Dlaczego zapytanie dostarcza mi wszystkie rekordy z tabeli? Przykładowe dane: create table Manager( id int ,managerid …
118 sql  sql-server 

13
Uruchom wszystkie pliki SQL w katalogu
Mam wiele plików .sql, które muszę uruchomić, aby zastosować zmiany wprowadzone przez innych programistów w bazie danych SQL Server 2005. Pliki są nazywane zgodnie z następującym wzorcem: 0001 - abc.sql 0002 - abcef.sql 0003 - abc.sql ... Czy jest sposób, aby uruchomić je wszystkie za jednym zamachem?

10
Jak zastosować metodę bindValue w klauzuli LIMIT?
Oto migawka mojego kodu: $fetchPictures = $PDO->prepare("SELECT * FROM pictures WHERE album = :albumId ORDER BY id ASC LIMIT :skip, :max"); $fetchPictures->bindValue(':albumId', $_GET['albumid'], PDO::PARAM_INT); if(isset($_GET['skip'])) { $fetchPictures->bindValue(':skip', trim($_GET['skip']), PDO::PARAM_INT); } else { $fetchPictures->bindValue(':skip', 0, PDO::PARAM_INT); } $fetchPictures->bindValue(':max', $max, PDO::PARAM_INT); $fetchPictures->execute() or die(print_r($fetchPictures->errorInfo())); $pictures = $fetchPictures->fetchAll(PDO::FETCH_ASSOC); dostaję Masz błąd w składni …
117 php  mysql  sql  pdo  bindvalue 

4
Jak szybko edytować wartości w tabeli w SQL Server Management Studio?
Oprócz menu kontekstowego -> „Edytuj 200 pierwszych wierszy” z Object Explorer, czy istnieje szybki sposób na otwarcie tabeli w trybie edycji, w którym mogę po prostu szybko zmienić wartość komórki? Muszę być w stanie przekroczyć pierwsze 200 wierszy. I nie chcę pisać skryptu "wstaw" dla każdej drobnej poprawki, którą muszę …
117 sql  sql-server  ssms 



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.