oracle 按某个字段分类汇总,[数据库]Oracle语句分类汇总
[數(shù)據(jù)庫]Oracle語句分類匯總
0
2016-08-11 00:00:33
1、Oracle語句之?dāng)?shù)據(jù)定義語言(DDL)
1)?CREATE TABLE???新建表
2)?ALTER TABLE????修改表
3)?TRUNCATE TABLE??清空表數(shù)據(jù)? 舉例:truncate table stu;
4)?DROP TABLE??????刪除表
alter用法:
1、在表中新增字段:
alter?table?stu add?age int;
2、在表中刪除字段:
alter?table?stu drop?column?age;
3、對(duì)字段改名:
alter?table?stu rename?column?sid to?s#;
4、對(duì)字段改數(shù)據(jù)類型:
alter?table?test00 modify?ssid varchar2(10);
注:列非空時(shí)不能更改字段的數(shù)據(jù)類型
此時(shí)可以通過如下方法做修改:
新建列B—把A列數(shù)據(jù)導(dǎo)入—清空A列—轉(zhuǎn)換A列類型—把B別數(shù)據(jù)轉(zhuǎn)換導(dǎo)入。
舉例:
alter?table?stu add?sss float;
update?stu set?sss=shigh;
update?stu set?shigh = null;
alter?table?stu modify?shigh varchar2(10);
update?stu set?shigh = sss;
alter?table?stu drop?column?sss;
2、Oracle語句之?dāng)?shù)據(jù)操縱語言(DML)
數(shù)據(jù)操縱語言(DML):select ?delete ?update ?insert
1.插入數(shù)據(jù)INSERT
當(dāng)插入的數(shù)據(jù) 順序、數(shù)量和表一致,可省略列名。
insert into stu values();
當(dāng)插入的數(shù)據(jù) 順序或者數(shù)量和表不一致,必須指明列名。
INSERT INTO students(id,name)? VALUES(10139,'王二');2.更新數(shù)據(jù)UPDATE
語法格式:
update????? set??? =……
[WHERE condition(s)];
--不使用WHERE子句,更新此列中的全部記錄。
--使用WHERE子句,更新此列中的符合條件的記錄。
3.刪除數(shù)據(jù)DELETE、TRUNCATE TABLE
語法格式:
DELETE FROM
[WHERE condition(s)];
--不使用WHERE子句,刪除表中的全部記錄。
--使用WHERE子句,刪除表中的符合條件的記錄。
3、Oracle語句之事物控制語言(TCL)
事務(wù)控制語言(TCL):commit? savepoint? rollback
COMMIT - 提交并結(jié)束事務(wù)處理
ROLLBACK - ?撤銷事務(wù)中已完成的工作
SAVEPOINT?– 標(biāo)記事務(wù)中可以回滾的點(diǎn)
舉例:
savepoint?a1;
update?stu set?sname='大白'?where?id=3;
select?* from?stu;
savepoint?a2;
delete?from?stu where?id=2;
select?* from?stu;
savepoint?a3;
rollback?to?savepoint?a2;
回滾到a2的位置,a2之后的操作全都作廢。
4、Oracle語句之?dāng)?shù)據(jù)控制語言(DCL)
數(shù)據(jù)控制語言(DCL):grant ?revoke
授權(quán)和回收權(quán)限
轉(zhuǎn)載請(qǐng)保留本文網(wǎng)址:http://www.shaoqun.com/a/246481.html
*特別聲明:以上內(nèi)容來自于網(wǎng)絡(luò)收集,著作權(quán)屬原作者所有,如有侵權(quán),請(qǐng)聯(lián)系我們:admin@shaoqun.com。
oracle
0
總結(jié)
以上是生活随笔為你收集整理的oracle 按某个字段分类汇总,[数据库]Oracle语句分类汇总的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 羊傀儡
- 下一篇: html5全称是啥(终于搞清楚jsonp