新聞| | PChome| 登入
2007-04-29 18:40:10 | 人氣102| 回應0 | 上一篇 | 下一篇
推薦 0 收藏 0 轉貼0 訂閱站台

主要的SQL語句

數據操作        功能

SELECT  以資料庫表中檢索資料行和列

INSERT   向資料庫添加新資料行

DELETE  以資料庫表中刪除資料行

UPDATE  更新資料庫表中的資料

 

數據定義

CREATE TABLE     創見一個資料庫表

DROP TABLE 以資料庫中刪除表

ALTER TABLE        修改資料庫表結構

CREATE VIEW       創建一個視圖

DROP VIEW   以資料庫中刪除視圖

CREATE INDEX     為資料庫表創建一個索引

DROP INDEX         以資料庫中刪除索引

CREATE PROCEDURE  創建一個存儲過程

DROP PROCEDURE      以資料庫中刪除存儲過程

CREATE TRIGGER 創建一個觸發器

DROP TRIGGER     以資料庫中刪除觸發器

CREATE SCHEMA 向資料庫添加一個新模式

DROP SCHEMA     以資料庫中刪除一個模式

CREATE DOMAIN 創建一個數據值域

ALTER DOMAIN   改變域定義

DROP DOMAIN     以資料庫中刪除一個域

 

數據控制

GRANT   授與用戶訪問權限

DENY     拒絕用戶訪問

REVOKE        解除用戶訪問權限

 

事務控制

COMMIT        結束當前事務

ROLLBACK   終止當前事務

SET TRANSACTION     定義當前事務資料訪問特徵

 

程序化 SQL

DECLARE       為查詢定義游標

EXPLAN 為查詢描述資料訪問計畫

OPEN      檢索查詢結果,打開一個游標

FETCH    檢索一行查詢結果

CLOSE    關閉游標

PREPARE        為動態執行準備SQL語句

EXECUTE       動態地執行SQL語句

DESCRIBE      描述準備好的查詢

 

簡單的SELECT 語句的語法如下

 

SELECT [ALL|DISTINCT] <目標表達式>[ <目標表達式>]

 

FROM <表或視圖名>[ <表或視圖名>]

 

[WHERE <條件表達式>]

 

[GROUP BY <列名1> [HAVING <條件表達式>]]

 

[ORDER BY <列名2> [ASC | DESC] ]

 

SQL Server 2000 提供的數據類型分類

 

分 類                               數 據 類 型

整數數據類型                INT INTEGER SMALLINT TINYINT BIGINT

 

浮點數據類型                REAL FLOAT DECIMAL NUMERIC

 

二進製數據類型            BINARY VARBINARY

 

邏輯數據類型                BIT

 

字符數據類型                CHAR NCHAR VARCHAR NVARCHAR

 

文本和圖形數據類型    TEXT NTEXT IMAGE

 

日期和時間數據類型    DATETIME SMALLDATETIME

 

貨幣數據類型                MONEY SMALLMONEY

 

特定數據類型                TIMESTAMP UNIQUEIDENTIFIER

 

用戶自定義數據類型    SYSNAME

 

新數據類型                    SQL_VARIANT TABLE

 

 

 

台長: Kenny
人氣(102) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: 資料庫相關 |
此分類上一篇:SQL Server 2000提供的資料型態分類

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文