SQL Server - 基本語法

數據資料的CRUD [Create、Read、Update、Delete]


參考的資料表

Customers

Code

 客戶編號

 文字

Name

 客戶名稱

 文字

Phone 

 客戶電話

 文字

        Create    新增

            新增一筆數據

                INSERT INTO  Customers (Code,Name,Phone )  VALUES('CUS00001','王小明','123456789')

        Read    讀取
            讀取Customers所有資料與所有欄位
                SELECET * FROM Customers

            結果
              

Code

Name

Phone

CUS00000

王大明

987654321

CUS00001

王小明

123456789

            讀取一筆資料
                SELECT TOP 1 * FROM Customers

            結果

Code

Name

Phone

CUS00000

王大明

987654321

            讀取所有資料 + 過濾器
                SELECT * FROM Customers WHERE Code='CUS00001'

            結果

Code

Name

Phone

CUS00001

王小明

123456789

        Update    更新
                更新Customers 中所有的Code成為CUS000004   [很少使用]
                        UPDATE Customers SET Code = 'CUS000004'
               更新Customers 中Code = 'CUS00001'成為CUS000004
                        UPDATE Customers SET Code = 'CUS000004'  WHERE Code = 'CUS00001'
        Delete     刪除
                刪除Customers中所有的資料
                        DELETE FROM Customers
                刪除Customers中所有的資料Code=CUS000004
                        DELETE FROM  Customers WHERE Code='CUS000004'
              

Comments

Popular posts from this blog

Git 環境設定

資料結構 - 佇列 (Data Structure - Queue)