SqlServer入門學習(一)

2021-10-03 23:46:35 字數 1537 閱讀 2282

查詢資料庫的版本

select @@version;

查詢主機名

select host_name();

查詢當前資料庫名

select db_name();

查詢當前資料庫的擁有者

select user;

查詢結果為 dbo。dbo是每個資料庫的預設使用者,具有所有者許可權

切換到test庫

use test

查詢前n條記錄

select top 3 * from dbo.spt_monitor;

擷取字串

select substring(『string』,2,1)

查詢結果為t

查詢給定字元的ascii碼值

select ascii(『a』)

查詢資料庫

利用sysdatabases檢視

select count(name) from sysdatabases;查詢資料庫的個數

select name from sysdatabases;查詢資料庫的名字

select * from sysdatabases;查詢所有資料庫的資訊

查詢資料表

sysobjects是系統物件, 儲存當前資料庫的物件,如約束、預設值、日誌、規則、儲存過程等

select * from sysobjects where type=『c』 ;查詢當前資料庫的所有約束的詳細資訊

select * from msdb. .sysobjects where xtype=『u』;查詢指定msdb資料庫中表的詳細資訊

查詢列

利用syscolumns

select name from syscolumns where id=(select max(id) from sysobjects where xtype=『u』 and name=『users』)查詢當前資料庫的指定users表的所有列

select * from test. .syscolumns where id=(select max(id) from test. .sysobjects where xtype=『u』 and name=『users』)查詢指定test資料庫的指定users表的列的詳細資訊

查詢資料

select count(*) from test. .user;查詢test資料庫user表的資料的條數

select * from test. .user;查詢test資料庫user表的所有資料

SQL Server入門學習

對資料庫有了乙個大概的了解。下面對其進行乙個大概的總結 一 思維導圖 二 基礎知識 sql server sql 是英文structured query language 的縮寫,意思為 結構化查詢語言 sql語言的主要功能就是同各種資料庫建立聯絡,進行溝通。sql 結構化查詢語言 structur...

SQL Server儲存過程入門學習

儲存過程的定義,儲存過程 stored procedure 是一組為了完成特定功能的sql 語句,集經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給出引數,如果該儲存過程帶有引數來執行。在sql server 的系列版本中,儲存過程分為兩類 系統提供的儲存過程和使用者自定義儲存過程。系統sp...

sql server學習總結一

一,資料庫的 模式結構 1.模式 模式又稱邏輯模式或者概念模式,是資料庫中全體資料的邏輯結構和特徵的描述,乙個資料庫只有乙個模式,模式處於 結構的中間層。2.外模式 外模式又稱使用者模式,是資料庫使用者可以看見和使用的區域性資料的邏輯結構和特徵的描述,乙個資料庫有多個外模式,外模式是模式的子集。3....