Mam ten sql: ALTER TABLE dbo.ChannelPlayerSkins DROP CONSTRAINT FK_ChannelPlayerSkins_Channels ale najwyraźniej w niektórych innych bazach danych, których używamy, ograniczenie ma inną nazwę. Jak mogę sprawdzić, czy istnieje ograniczenie z nazwy FK_ChannelPlayerSkins_Channels.
Jaki jest najlepszy sposób na wyświetlenie wszystkich tabel w schemacie_informacyjnym PostgreSQL? Aby wyjaśnić: pracuję z pustą bazą danych (nie dodałem żadnych własnych tabel), ale chcę zobaczyć każdą tabelę w strukturze information_schema.
Bazy danych Postgres 8.4 i nowsze zawierają typowe tabele w publicschemacie i specyficzne dla firmy tabele w companyschemacie. companynazwy schematów zawsze zaczynają się 'company'i kończą numerem firmy. Mogą więc istnieć schematy takie jak: public company1 company2 company3 ... companynn Aplikacja zawsze współpracuje z jedną firmą. Jest search_pathto odpowiednio określone w …
Próbuję sprawdzić, czy istnieje dane ograniczenie domyślne. Nie chcę używać tabeli sysobjects, ale bardziej standardową wersję INFORMATION_SCHEMA. Używałem tego wcześniej do sprawdzania tabel i ograniczeń klucza podstawowego, ale nigdzie nie widzę ograniczeń domyślnych. Czy ich tam nie ma? (Używam MS SQL Server 2000). EDYCJA: szukam nazwy ograniczenia.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.