SQL Server 常用語句使用詳解

2021-10-09 05:06:55 字數 703 閱讀 5126

說明:用於從資料庫中選取資料。結果被儲存在乙個結果表中,稱為結果集。

使用詳解:

sql server 使用select語句選擇**資料(指定列資料,所有列資料)

說明:用於提取那些滿足指定條件的記錄。

語法:select *

from table_name

where column_name operator value;

例項:獲取使用者名為'123'的使用者資訊。

--獲取使用者名為'123'的使用者資訊

select *

from users

where username = '123';

說明:用於向表中插入新記錄。

例項:sql server 使用insert into 語句向表中插入新記錄(所有列必填,主鍵和非空列必填)

sql server 使用insert into 語句複製表資料三種情況(同資料庫內複製表,同伺服器不同資料庫之間複製表,不同伺服器之間複製表)

說明:用於更新表中已存在的記錄。

使用詳解:

sql server 使用update 語句更新表中已存在的記錄兩種情況(更新符合條件的記錄,更新所有記錄)

說明:用於刪除表中的記錄。

使用詳解:

sql server 使用delete 語句刪除表中的記錄兩種情況(刪除符合條件的記錄,刪除所有記錄)

sqlserver常用語句

刪除主鍵 alter table 表名 drop constraint 主鍵名 新增主鍵 alter table 表名 add constraint 主鍵名 primary key 欄位名1,欄位名2 新增非聚集索引的主鍵 alter table 表名 add constraint 主鍵名 prim...

SQLSERVER常用語句

dbcc cleantable db name table name alter table drop column語句刪除可變長度列或text dbcc dbreindex 重建指定資料庫的乙個或多個索引 dbcc indexdefrag 對錶或檢視上的索引和非聚集索引進行碎片整理 dbcc pi...

SQL Server效能常用語句

檢視各表的資料行數 select o.name,i.rows from sysobjects o,sysindexes i where o.id i.id and o.xtype u and i.indid 2 order by o.name 計算資料庫中各個表每行記錄所占用空間 select fr...