Aktive Datenbank / aktives Schema wechseln
Oracle
-- Change the default schema:
ALTER SESSION SET CURRENT_SCHEMA = hr;
-- Switch to a PDB (inside a CDB):
ALTER SESSION SET CONTAINER = pdb1;CURRENT_SCHEMA ändert nur die Auflösung von Objektnamen, nicht die Berechtigungen.
PostgreSQL
-- Switch to another DB inside psql (reconnects):
\c mydb
-- Schema search path (same connection):
SET search_path TO hr, public;In PostgreSQL ist eine Verbindung an eine einzige Datenbank gebunden; DB wechseln bedeutet neu verbinden.
MySQL
USE mydb;Wechselt das aktive Schema, ohne die Verbindung zu trennen.
SQL Server
USE mydb;Ändert den Batch-Kontext; nachfolgende Befehle laufen in dieser Datenbank.
MongoDB
use mydbWechselt auch, wenn die Datenbank nicht existiert; sie wird tatsächlich angelegt, sobald das erste Dokument geschrieben wird.
Redis
SELECT 1
# Switches to a logical DB index between 0 and 15Im Cluster-Modus unterstützt SELECT nur 0; statt logischer DB-Trennung Key-Präfixe verwenden.