資料庫操縱語言(更新 插入 刪除)

2021-08-03 17:33:04 字數 1167 閱讀 9832

資料庫操縱語言(更新 插入 刪除)

sql> alter table a add age number(9);

table altered.

刪表sql> drop table a;

table dropped.

建表sql> create table a(

2  id number(10),

3  name varchar2(20));

table created.

建檢視sql> create view is_a

2  as

3  select id,age

4  from a

5  where id=1;

view created.

更新資料

1)插入元組

sql> insert into a values(2,'b',3);

1 row created.

2)插入子查詢

修改資料

1)修改某乙個元組的值

sql> update a set age=16 where name='a';

1 row updated.

2)修改多個元組的值

sql> update a set id=id+1;

4 rows updated.

刪除資料

1)刪除某乙個元祖的值

sql> delete from a where name='w';

1 row deleted.

2)刪除多個元祖的值

sql> delete from a;

3 rows deleted.

建立使用者

sql> create role l;

role created.

a的許可權賦予l

sql> grant insert on a to l;

grant succeeded.

sql>  grant l to h;

grant succeeded.

收回使用者l的select許可權

資料庫插入 更新 刪除操作

1.插入資料 1 為表中的所有的字段插入資料 insert into 表名稱 欄位1,欄位2,欄位3.vaues 值1,值2,值3.括號內為根據所建立的字段型別逐一進行插入,逐一在給字元型別資料插入的時候,使用單引號 2 為表的指定指端插入資料 insert into 表名稱 指定欄位1,指定欄位2...

MYSQL資料庫學習 插入 更新 刪除

一 插入資料 1 為表的所有字段插入資料 insert into 表名 值1,值2,值3.2 為表的指定字段插入資料 insert into 表名 欄位1,欄位2,values 值1,值2,3 為表同時插入多條記錄 insert into 表名 欄位1,欄位2,values 值1,值2,值1,值2,...

資料庫操縱語言DML

資料庫操縱語言dml dml 有三條語句 insert update delete.一 insert 插入資料 1 插入一條資料 insert into 表名 列名 values 值列表 insert into stuinfo stuname,stuno,stu stuage,stuaddress ...