Pytania otagowane jako postgresql-9.3


3
Jak przesyłać zapytania przy użyciu pól w nowym typie danych JSON PostgreSQL?
Szukam niektórych dokumentów i / lub przykładów nowych funkcji JSON w PostgreSQL 9.2. W szczególności biorąc pod uwagę serię rekordów JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Jak napisać SQL, aby znaleźć rekord według nazwy? W waniliowym SQL: SELECT * from json_data WHERE "name" …


4
Sprawdź, czy tablica Postgres JSON zawiera ciąg
Mam tabelę do przechowywania informacji o moich królikach. To wygląda tak: create table rabbits (rabbit_id bigserial primary key, info json not null); insert into rabbits (info) values ('{"name":"Henry", "food":["lettuce","carrots"]}'), ('{"name":"Herald","food":["carrots","zucchini"]}'), ('{"name":"Helen", "food":["lettuce","cheese"]}'); Jak znaleźć króliki, które lubią marchewki? Wymyśliłem to: select info->>'name' from rabbits where exists ( select 1 from …

1
Jak stworzyć indeks na polu JSON w Postgres?
Jak w PostgreSQL 9.3 Beta 2 (?) Utworzyć indeks w polu JSON? Wypróbowałem to za pomocą ->operatora używanego do, hstoreale otrzymałem następujący błąd: CREATE TABLE publishers(id INT, info JSON); CREATE INDEX ON publishers((info->'name')); BŁĄD: typ danych json nie ma domyślnej klasy operatora dla metody dostępu „btree” WSKAZÓWKA: Należy określić klasę …


17
Ukryte funkcje PostgreSQL [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Jestem zaskoczony, że to nie zostało jeszcze opublikowane. Jakieś ciekawe sztuczki, o …
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.