2014-03-12 50 views
-1

我正在使用Sybase ASE 12.5。我的問題是在創建數據庫的時候,爲什麼需要數據庫use master。這是什麼意思。SYBASE數據庫DDL語句

use master 
create database student 
drop student 
use pubs2 

回答

0

master數據庫與* nix中的根驅動器或Windows中的C:\類似。它構成了安裝的基礎。使用這個類比,命令use相當於更改目錄(cd)。在數據庫中,你明確地告訴軟件你正在嘗試引用哪些數據結構,所以如果你從表格中選擇數據,它將在你當前的位置查找該表格。

master數據庫包含所有數據庫,設備,登錄,配置等的所有信息。正因爲如此,您必須在master數據庫中才能創建新的數據庫。

實際上,除非您創建或刪除數據庫,設備,登錄或進行其他系統範圍更改,否則您實際上不會經常使用use master