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

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

編輯:更多數據庫知識

   --表數據的操作

  --輸入數據

  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