Wszystko
Najnowsze
Archiwum
- 1
Mirki, mam tabelę w oraclu gdzie przechowuję SDOGEOMETRY i potrzebuję sprawdzać czy nowa geometria istnieje w tej tabeli, jeśli nie to dodaję. Jak najlepiej to zrobić SDOEQUAL? Przy próbie testowego sprawdzenia:
SELECT *
FROM GEO
WHERE SDOEQUAL(SDOGEOMETRY (2001,4326,SDOPOINT
SELECT *
FROM GEO
WHERE SDOEQUAL(SDOGEOMETRY (2001,4326,SDOPOINT
- 0
@Rageslaw: Czy masz dostep do dba indexes? Sprawdzilbym, czy indeks jest w stanie VALID (przy klauzuli where INDEX TYPE = 'DOMAIN' i ITYP NAME = 'SPATIAL INDEX'). Pamietaj, ze nie chodzi tu o kolumne STATUS, tylko inna ;)
Moze byc to równie dobrze bug, warto przejrzec MOS, np. Doc ID 1664507.1 - "
BUG 17922440 - ORA-13226: INTERFACE NOT SUPPORTED WITHOUT A SPATIAL INDEX The problem is with index-based functional
Moze byc to równie dobrze bug, warto przejrzec MOS, np. Doc ID 1664507.1 - "
BUG 17922440 - ORA-13226: INTERFACE NOT SUPPORTED WITHOUT A SPATIAL INDEX The problem is with index-based functional
jaka jest roznica pomiedzy NOT IN a NOT EXISTS?
#bazydanych #informatyka #naukaprogramowania #studbaza
#bazydanych #informatyka #naukaprogramowania #studbaza
konto usunięte via iOS
- 1
not in oznacza "element nie istnieje w zbiorze..." czyli np
1 not in {2,3,4} / true
A not exists to gdy robisz zapytanie które nic nie zwraca, np not exists select * from users where id = 5
1 not in {2,3,4} / true
A not exists to gdy robisz zapytanie które nic nie zwraca, np not exists select * from users where id = 5
źródło: comment_Q6285T8ACOzwAb7WHbpD6F6opRwOcMz2.jpg
Pobierz
konto usunięte via iOS
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
Mam tabele o następującym kodzie:
CREATE TABLE grades (id int(11) NOT NULL AUTOINCREMENT,grade double(2,1) NOT NULL,subject_id int(11) DEFAULT- 2
Zdecydowałem się wyjąć z bazy danych pewne dane i trzymać je na dysku w postaci zserializowanych obiektów. Czy to znaczy, że jestem już nosql-owcem?
#nosql #sql #bazydanych
#nosql #sql #bazydanych
- 1
Odczytanie binarnych blobow w SQLite3 moze byc 35% szybsze niz odczytanie ich z dysku
SQLite reads small blobs (for example, thumbnail images) 35% faster¹ than the same blobs can be read from or written to individual files on disk using fread() or fwrite().
https://www.sqlite.org/fasterthanfs.html
#interfacesmieci
#sqlite #bazydanych
SQLite reads small blobs (for example, thumbnail images) 35% faster¹ than the same blobs can be read from or written to individual files on disk using fread() or fwrite().
https://www.sqlite.org/fasterthanfs.html
#interfacesmieci
#sqlite #bazydanych
- 1
@interface:
tldr;
Jest szybszy, bo operacja zapisu nie podlega skanowaniu antywirusem. W testach założyli, że antywirus jest aktywny, bo jest to domyślne ustawienie
tldr;
Jest szybszy, bo operacja zapisu nie podlega skanowaniu antywirusem. W testach założyli, że antywirus jest aktywny, bo jest to domyślne ustawienie
- 1
Jest szybszy, bo operacja zapisu nie podlega skanowaniu antywirusem. W testach założyli, że antywirus jest aktywny, bo jest to domyślne ustawienie Windowsa.
@vipe: antywirus jest jednym z czynnikow, wyniki pokazaly tez ze jest szybsze na androidzie, linuxie i macu
- 2
#bazydanych
Polecacie jakiś dobry tutorial do SSIS?
Polecacie jakiś dobry tutorial do SSIS?
#mirki
Pytanie z #bazydanych, #studbaza: Wyrażenia pozwalające przekształcić dane w formularzy (prawdopodobnie w kontekście MS Access)
Mówi wam to coś?
Pytanie z #bazydanych, #studbaza: Wyrażenia pozwalające przekształcić dane w formularzy (prawdopodobnie w kontekście MS Access)
Mówi wam to coś?
- 0
@pepepanpatryk: Regularne?
Ma ktoś pomysł jak ustawić id (od 1 do ....) dla każdego rekordu, jeżeli wszystkie id są równe początkowo 0?
Za pomocą procedury lub pojedynczego update'a.
Próbowałem już na kilka sposobów ale za fixa nie mam jak się odwołać do pojedynczego wiersza.
#mysql #bazydanych
Za pomocą procedury lub pojedynczego update'a.
Próbowałem już na kilka sposobów ale za fixa nie mam jak się odwołać do pojedynczego wiersza.
#mysql #bazydanych
@pepepanpatryk: weź se to ekspotuj do excela, zmień, i importuj
- 3
@pepepanpatryk:
a takie coś?
a takie coś?
execute "SET @pos := 0;"
update " UPDATE pages SET position = ( SELECT @pos := @pos + 1 ) ORDER BY updated_at DESC;"
#postgresql #bazydanych Czy jest jakieś uzasadnienie na to, że
pg_trgm (indeks trigramów) nie obsługuje =, a obsługuje LIKE także bez wieloznaków (co jest niemal tym samym - czy są wyjątki, które obowiązują w pgsql)?- 0
@plushy: No spojrzałem w dokumentację zanim napisałem. Myślałem, że ktoś mnie oświeci, zwłaszcza do co różnicy między
= a LIKE bez % i _. Choć koszt pewnie jest mały, to głupio trochę mieć dwa indeksy, jeśli wystarczy jeden.- 0
@RicoElectrico: LIKE używa operatora ~~, jest to inny operator niż =. Jeśli włączysz btreegist to możesz mieć index gist który na jednym poziomie będzie miał trigramy a na drugim = się dla textu (gisttext_ops) ale razem się tego skombinować nie da. Tyle od strony technicznej, czemu nie zaimplementowali = się dla textu musisz się pytać autorów. Jak ci się nudzi to możesz zaimplementować klasę operatorów która łączy obie
Oprogramowanie zapisuje wszystkie dane lokalnie w bazie MS SQL Express. Czy są jakieś narzędzia, aby ta baza była automatycznie archiwizowana np. na Dropboxa lub w inną chmurę?
#bazydanych #mysql #sql #sqlserver
#bazydanych #mysql #sql #sqlserver
Komentarz usunięty przez autora
Mirki, mam pytanie z #bazydanych #sql, mianowicie: mam sklep internetowy na Presta, zaciągnięte produkty z hurtowni przez XML, niestety hurtownia nie udostępnia producentów. Produktów jest kilka tysięcy i klikanie sobie po kolei każdy żeby ustawić producenta to ogrom roboty. Pomyślałam, że może da się to zrobić jakoś przy pomocy SQL.
Na podstawie lektury w internetach ułożyłam sobie takie polecenie:
UPDATE
Na podstawie lektury w internetach ułożyłam sobie takie polecenie:
UPDATE
ps_product SET idmanufacturer = '1' WHERE name- 1
@kizimajaro: where psproduct.idproduktu = psproductlang.idproduktu
- 1
@kizimajaro:
UPDATE psproduct SET idmanufacturer = '1'
WHERE name = '%Producent%'
AND psproduct.idproduktu = psproductlang.idproduktu
Dodałbym jeszcze nazwy tablic do tego czyli np: update nazwatablicy.psproduct itd
UPDATE psproduct SET idmanufacturer = '1'
WHERE name = '%Producent%'
AND psproduct.idproduktu = psproductlang.idproduktu
Dodałbym jeszcze nazwy tablic do tego czyli np: update nazwatablicy.psproduct itd
- 1
Pytanie może mondre może gupie - nie wiem... xD
Czy postać BCNF zawiera już w sobie postać 3NF?
#logika #matematyka #bazydanych
Czy postać BCNF zawiera już w sobie postać 3NF?
#logika #matematyka #bazydanych
- 11
Ciekawy wątek na reddicie. Facet czyści baze danych na produkcji.
https://np.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/
#programowanie #bazydanych #informatyka #programista15k
https://np.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/
#programowanie #bazydanych #informatyka #programista15k
@marcu56:

- 1
#sql #programowanie #bazydanych
Mam problem z określeniem kierunku relacji, zaćmiło mnie.
Mam trzy tabele, dajmy na to A, B i AB.
Tabela A przechowuje informacje np. o fizycznej jednostce (np. dział organizacji zawodów, dział planowania trasy etc.), a tabela B informacje o jakimś zasobie, artefakcie czy czymś takim (np. plan trasy, uczestnicy zawodów). Obie tabele mają pole id, które jest kluczem głównym.
No i dochodzimy do sedna. Tabela A
Mam problem z określeniem kierunku relacji, zaćmiło mnie.
Mam trzy tabele, dajmy na to A, B i AB.
Tabela A przechowuje informacje np. o fizycznej jednostce (np. dział organizacji zawodów, dział planowania trasy etc.), a tabela B informacje o jakimś zasobie, artefakcie czy czymś takim (np. plan trasy, uczestnicy zawodów). Obie tabele mają pole id, które jest kluczem głównym.
No i dochodzimy do sedna. Tabela A
@Arveit: ale po co 3 tabele. Skoro jest to relacja jeden do wielu to dajesz dwie tabele i w jednej (B) kolumnę np id_A która będzie kluczem obcym na A(id). Wtedy możesz dopisać do kilku zasobów tą samą jednostkę.
- 2
@kao3991: @Rubajticos:
Jakby co to pogooglowałem głębiej i znalazłem to: https://www.tonymarston.net/php-mysql/many-to-many.html
Pierwsze trzy obrazki oddają to, co chciałem osiągnąć i widać też kierunek relacji w pomocniczej tabeli. Wklejam bo pisaliście że też nie wiecie jaki kierunek ma być D:
Jakby co to pogooglowałem głębiej i znalazłem to: https://www.tonymarston.net/php-mysql/many-to-many.html
Pierwsze trzy obrazki oddają to, co chciałem osiągnąć i widać też kierunek relacji w pomocniczej tabeli. Wklejam bo pisaliście że też nie wiecie jaki kierunek ma być D:
źródło: comment_uvkEG2EVISRn7HZ4gQjaSP9P2gTlhji0.jpg
Pobierz#informatyka #programowanie
#bazydanych
Mirki zmieni mi ktos kod 4 wyzwalaczy i pivota z mssql na postgre? oferuje przelew na czteropaka :D
#bazydanych
Mirki zmieni mi ktos kod 4 wyzwalaczy i pivota z mssql na postgre? oferuje przelew na czteropaka :D
@olekturbo: chyba kratę :)
Mirki, Mirunie
Mam se ja bazę danych osób: imiona, nazwiska, maile, daty urodzin, itp. Chciałbym policzyć różnice wieku między wszystkimi uczestnikami. O ile z komendą do liczenia różnic w datach nie mam, to problem mam, jak połączyć każdego z każdym bez powtórzeń? Robię połączenie Cross Join, ale mam najpierw wynik np. "Jan..., Piotr...", a niżej "Piotr..., Jan..." czyli w odwróconej kolejności. W jaki sposób mogę ugryźć ten temat?
#sql #
Mam se ja bazę danych osób: imiona, nazwiska, maile, daty urodzin, itp. Chciałbym policzyć różnice wieku między wszystkimi uczestnikami. O ile z komendą do liczenia różnic w datach nie mam, to problem mam, jak połączyć każdego z każdym bez powtórzeń? Robię połączenie Cross Join, ale mam najpierw wynik np. "Jan..., Piotr...", a niżej "Piotr..., Jan..." czyli w odwróconej kolejności. W jaki sposób mogę ugryźć ten temat?
#sql #
- 3
@SuperStefan: Odrzuć pary, w których różnica jest ujemna
Witam, zrobiłam takie coś. Jest możliwość ułożenia tych kolumn względem ilości od największego do najmniejszego?
#bazydanych #mysql
#bazydanych #mysql
źródło: comment_9cc0GGb6FniTF4vaojmskw9skXKnV9l3.jpg
Pobierz- 2
@hanyska: nie
@hanyska: Hej! To drugie pytanie, które zadajesz i jest jeszcze bardziej bez sensu niż to pierwsze.:) Zastanów się może na początku, co i jak chcesz osiągnąć - zrób jakiś projekty bazy, poczytaj o normalizacji. Bo takie kombinowanie to poroniony pomysł. No chyba, że chcesz po prostu zrobić bazę swoich filmów - to użyj do tego Kodiego albo np. Excela. Piszę to zupełnie bez złośliwości.




























#informatyka
#daneosobowe
#bazydanych
@michal_85: co wcale nie znaczy że masz spełnione wymogi z KRI paragrafy 20 i 21