程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 數據操縱語言中數據的操作

數據操縱語言中數據的操作

編輯:關於SqlServer

       --表數據的操作

      --輸入數據

      select * from 學生

      --說明 :用在insert與表名之間的into是一個可選關鍵字

      insert into 學生 (學號,姓名,性別,年齡,專業)

      values ('003','楊麗','女',18,'計科')

      insert into 學生 (學號,姓名,性別,年齡,專業)

      values ('004','楊麗','女',18,'計科')

      delete 學生 where 學號 = '004'

      alter table 學生

      add constraint ck check( 性別 in ( '男' ,'女'))

      insert into 學生

      (學號,姓名,性別,年齡,專業)

      values ('005','張三','男',18,'網絡工程')

      --修改表中的數據

      --數據操縱語言中修改數據即是更新數據用update關鍵字

      /*

      語法表示為:

      update 表名

      set 列名 = 新數據

      where 條件表達式

      */

      use test

      go

      alter table 學生

      add 備注 char(20)

      update 學生

      set 性別 = '已畢業'

      --根據條件跟新數據

      update 學生

      set 備注 = '在讀生'

      where 姓名 = '王芳'

      --刪除數據

      --每次刪除一行記錄

      /*

      語法結構

      deleted 表名

      where 條件表達式

      */

      delete 學生

      where 學號 = '005'

      --一次性刪除表的所有記錄 :清空表格

      --有兩種方法

      --其中方法二更快

      --方法一;

      delete 選課

      --方法二:

      truncate table 選課

      //

      --刪除表

      drop table hh

      //

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved