sql >> Database >  >> RDS >> Oracle

Een tabel openen zonder de schemanaam op te geven

Als je alles wilt gebruikers uit de tabel kunnen kiezen zonder in aanmerking te komen voor de schemanaam, wilt u een openbaar synoniem maken :

create public synonym TEST_EMP for GBO_ARC_SCHEMA.TEST_EMP;

Als je alleen user_b . wilt om de schemanaam weg te laten, wil je een privé synoniem maken BINNEN het schema van gebruiker_b (dat is aangemeld als gebruiker_b)

create synonym TEST_EMP for GBO_ARC_SCHEMA.TEST_EMP;

Als je erop staat over het niet gebruiken van synoniemen, doe dan na het inloggen een

alter session set current_schema = GBO_ARC_SCHEMA;


  1. initiale mysql met behulp van Windows API-functie CreateProcessA

  2. Hoe te repareren "Procedure verwacht parameter '@statement' van het type 'ntext/nchar/nvarchar'." Fout in SQL Server

  3. Maak een kamerentiteit voor een tabel met een veld met het LONG-gegevenstype in Sqlite

  4. Hoe kan mijn Ruby on Rails-app zonder wachtwoord toegang krijgen tot de database?