Administratorzy baz danych

10
Przekazywanie argumentów do psql

Używam skryptu plpgsql w Postgresie 8.3 - chciałbym przekazać argumenty do tego skryptu poprzez psql. Obecnie wykonuję skrypt w następujący sposób: psql -d database -u user -f update_file.sql Natknąłem się na ten link, który wyjaśnia zmienną środowiskową PGOPTIONS, ale to nie działa dla...

10
Oracle: Jak wykonać zapytanie do tabeli hierarchicznej?

tło Jest to konstrukcja niektórych widoków, których będziemy używać do raportowania. Mam tabelę lokalizacji, a kluczowymi polami są „lokalizacja” i „rodzic” . Struktura, którą te dwa pola tworzą, pod względem poziomu, jest zgodna z nazwą firmy -> nazwa kampusu -> nazwa budynku -> nazwa...

10
Tekst typu danych PostgreSQL vs varchar bez długości

W PostgreSQL możesz utworzyć kolumnę ze zmiennymi znakami typu danych (bez precyzji długości) lub tekstem w następujący sposób: ALTER TABLE test ADD COLUMN c1 varchar; ALTER TABLE test ADD COLUMN c2 text; Czy istnieje różnica między tymi dwoma typami danych? Dokumentacja nie jest do końca jasna....

10
Czy indeksy zużywają pamięć?

Właśnie zaczynam się uczyć o użyciu pamięci na serwerze SQL. Podczas korzystania z zapytania w odpowiedzi na pytanie SQL Server 2008 R2 „Ghost Memory”? , Odkryłem, że pojedyncza baza danych zajmuje lwia część przestrzeni w puli buforów. Patrząc dalej, używając sys.allocation_unitsi...

10
Jak mogę usunąć znaki nienumeryczne z ciągu?

Użytkownicy wpisują wyszukiwane hasło w polu, a ta wartość jest przekazywana do procedury składowanej i sprawdzana względem kilku różnych pól w bazie danych. Te pola nie zawsze są tego samego typu danych. Jedno pole (numer telefonu) składa się ze wszystkich cyfr, więc podczas sprawdzania usuwa...