如何操作資料表

SQL Server 的階層式與遞迴查詢

Jasmin Ludolf

Content Developer

常用 SQL 陳述式

  • 建立資料表
  • 插入資料到資料表
  • 更新資料表的欄位
  • 刪除資料表
  • 刪除資料表內容
  • 變更資料表結構
SQL Server 的階層式與遞迴查詢

建立資料表

一般結構

CREATE TABLE Person(

ID INT NOT NULL, Name CHAR(32) );

資料型別:

  • INT 代表整數
  • CHAR 代表字串
SQL Server 的階層式與遞迴查詢

插入與更新資料表

插入資料

INSERT INTO ___ VALUES (___, ___);
INSERT INTO Person VALUES ('1', 'Smith');

更新資料

UPDATE ___ 
    SET ___ = ___ 
    WHERE ___;
UPDATE Person 
    SET Name = 'Anderson' 
    WHERE ID = 1;
SQL Server 的階層式與遞迴查詢

刪除列與刪除資料表

刪除資料表的列

DELETE FROM ___ 
    WHERE ___;
DELETE FROM Person 
    WHERE ID = 1;

刪除資料表

DROP TABLE ___
DROP TABLE Person
SQL Server 的階層式與遞迴查詢

變更資料表結構

新增欄位

ALTER TABLE ___ 
    ADD ___ DATATYPE;
ALTER TABLE Person 
    ADD new DATATYPE;

刪除欄位

ALTER TABLE ___ 
    DROP COLUMN ___
ALTER TABLE Person 
    DROP COLUMN old
SQL Server 的階層式與遞迴查詢

一起來練習吧!

SQL Server 的階層式與遞迴查詢

Preparing Video For Download...