網(wǎng)絡(luò)游戲服務(wù)器端編程:數(shù)據(jù)操縱語句

字號:

數(shù)據(jù)操縱語句是學(xué)習(xí)的重點,它可以在數(shù)據(jù)庫中操縱各種對象,檢索和修改數(shù)據(jù)。包含了SELECT、INSERT、UPDATE、DELETE等語句。
    1.INSERT語句
    INSERT語句是插入數(shù)據(jù)語句,負(fù)責(zé)向表里添加記錄。其語法如下:
    INSERT INTO 表名[(列名1,…列名n)]
    VALUES(值1,值2,…,值n)
    [子查詢];
    下面的例子向gamer表里增加了一條玩家記錄:ID號teacher,年齡29,姓名李南。
    INSERT INTO gamer
    (ID , AGE , NAME)
    VALUES
    ('teacher' , 29, '李南')
    2.UPDATE語句
    UPDATE語句是修改更新語句,用來修改表中的數(shù)據(jù),用法類似于INSERT,語法為:
    UPDATE 表名SET 列名1=表達(dá)式1,列名2=表達(dá)式2,…
    例如,修改gamer表里的玩家記錄:ID號teacher,年齡29,姓名李南。把他的年齡改為18:
    UPDATE gamer
    SET ID = ‘teacher’,AGE = 18 ,NAME=‘李南’
    GO
    3.DELETE語句
    DELETE語句用來刪除表中的數(shù)據(jù)而不是刪除表,它只能刪除已經(jīng)存在的數(shù)據(jù),不能刪除表。其語法為:
    DELETE FROM 表名 WHERE 條件;
    例如,下面的例子刪除了表中年齡大于18的玩家。
    DELETE *
    FROM gamer
    WHERE gamer.age > 18