当前位置: 首页 > news >正文

浙江城乡建设网站石家庄房价

浙江城乡建设网站,石家庄房价,古玩网站源码,南京做网站找哪家好一、DML(数据操纵语言) DML(Data Manipulation Language – 数据操纵语言) 可以在下列条件下执行: –向表中插入数据 –修改现存数据 –删除现存数据 事务是由完成若干项工作的DML语句组成的 1.insert语句 使用 INSERT 语句向表中插入数据…

一、DML(数据操纵语言)

DML(Data Manipulation Language – 数据操纵语言) 可以在下列条件下执行:
–向表中插入数据
–修改现存数据
–删除现存数据
事务是由完成若干项工作的DML语句组成的

1.insert语句

使用 INSERT 语句向表中插入数据

<1>方式一:一次插入一条数据

--建立一张空表
create table emp1
as
select employee_id,last_name,hire_date,salary
from employees
where 1 = 2--插入数据
insert into emp1
values(1001,'AA',sysdate,10000)insert into emp1
values(1002,'BB',to_date('1998-12-21','yyyy-mm-dd'),20000)

<2>方式二:从其它表中拷贝数据

insert into emp1(employee_id,hire_date,last_name,salary)
select employee_id,hire_date,last_name,salary
from employees
where department_id = 80

2.update语句

使用 UPDATE 语句更新(修改)数据

update emp1
set salary = 12000
where employee_id = 179

如果省略 WHERE 子句,则表中的所有数据都将被更新

3.delete语句

使用 DELETE 语句从表中删除数据

--从employees1表中删除部门名称中含Public字符的部门id
delete from employees1
where department_id = (select department_idfrom departmentswhere department_name like '%Public%')

使用 WHERE 子句删除指定的记录
如果省略 WHERE 子句,则表中的全部数据将被删除

4.数据库事务

事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。
以第一个 DML 语句的执行作为开始
以下面的其中之一作为结束:
–COMMIT 或 ROLLBACK 语句
–DDL 语句(自动提交)
–用户会话正常结束
–系统异常终止

使用 SAVEPOINT 语句在当前事务中创建保存点。
使用 ROLLBACK TO SAVEPOINT 语句回滚到创建的保存点

5.总结


insert…into…
values…

insert…into…
select…from…where…

delete from…
where…

update…
set…
where…

二、约束constraint

约束是表级的强制规定

1.约束分类

有以下五种约束:
非空约束 NOT NULL
唯一约束 UNIQUE
主键 PRIMARY KEY
外键 FOREIGN KEY
定义每一行必须满足的条件 CHECK

create table emp3(
--列级约束
id number(10) constraint emp3_id_uk unique,
name varchar2(20) constraint emp3_name_nn not null,
email varchar2(20),
salary number(10,2),
--表级约束
constraint emp3_email_uk unique(email)
)

非空约束只能定义在列上
唯一约束允许出现多个空值
主键约束:唯一确定一行记录。表明此属性:非空,唯一

--定义外键约束
create table emp3(emp_id number(6), name varchar2(25), dept_id number(4) constraint emp_dept_fk references departments(department_id)))

级联删除 ON DELETE CASCADE:当父表中的列被删除时,子表中相对应的列也被删除
级联置空 ON DELETE SET NULL:子表中相应的列置空

外键(foreign key)引用的列起码要有一个唯一约束

2.ALTER TABLE 语句

使用 ALTER TABLE 语句:
–添加或删除约束,但是不能修改约束
–有效化或无效化约束
–添加 NOT NULL 约束要使用 MODIFY 语句

--向表emp2的id列中添加PRIMARY KEY约束(my_emp_id_pk)
alter table emp2
add constraint my_emp_id_pk primary key(id)
--向表emp2中添加列dept_id,并在其中定义FOREIGN KEY约束,与之相关联的列是dept2表中的id列。
alter table emp2
add(dept_id number(6) constraint emp2_dept_id_fk references dept2(id))

添加约束 add constraint
删除约束 drop constraint
无效化约束 disable constraint
激活约束 enable constraint

3.查询约束

--查询数据字典视图 USER_CONSTRAINTS
SELECT constraint_name,constraint_type,search_condition
FROM user_constraints
WHERE table_name = 'EMPLOYEES'

4.查询定义约束的列

--查询约束名以及约束定义的列名
SELECT	constraint_name, column_name
FROM	user_cons_columns
WHERE	table_name = 'EMPLOYEES'

文章转载自:
http://wanjiaerogenous.mzpd.cn
http://wanjiauteralgia.mzpd.cn
http://wanjiamanchester.mzpd.cn
http://wanjiaovert.mzpd.cn
http://wanjiabougainville.mzpd.cn
http://wanjiasmilodon.mzpd.cn
http://wanjiastranger.mzpd.cn
http://wanjiadern.mzpd.cn
http://wanjiasequel.mzpd.cn
http://wanjiaclottish.mzpd.cn
http://wanjiabirdie.mzpd.cn
http://wanjiaescarpmetnt.mzpd.cn
http://wanjiaredevelopment.mzpd.cn
http://wanjiacounterchange.mzpd.cn
http://wanjiamurphy.mzpd.cn
http://wanjialagend.mzpd.cn
http://wanjiaoperon.mzpd.cn
http://wanjiameprobamate.mzpd.cn
http://wanjiayikes.mzpd.cn
http://wanjiaequivoke.mzpd.cn
http://wanjiagaoler.mzpd.cn
http://wanjiacosmism.mzpd.cn
http://wanjianonaccess.mzpd.cn
http://wanjiasyriacism.mzpd.cn
http://wanjiatechnomania.mzpd.cn
http://wanjiahypercorrection.mzpd.cn
http://wanjiaevapotranspire.mzpd.cn
http://wanjiadukawallah.mzpd.cn
http://wanjiayayoi.mzpd.cn
http://wanjiaaerophile.mzpd.cn
http://wanjiachide.mzpd.cn
http://wanjiachymic.mzpd.cn
http://wanjiaacu.mzpd.cn
http://wanjiajustly.mzpd.cn
http://wanjiavolta.mzpd.cn
http://wanjiaexultingly.mzpd.cn
http://wanjiaheller.mzpd.cn
http://wanjiatroth.mzpd.cn
http://wanjiaaware.mzpd.cn
http://wanjiasemichemical.mzpd.cn
http://wanjiacaseharden.mzpd.cn
http://wanjiaezekias.mzpd.cn
http://wanjiatalcky.mzpd.cn
http://wanjiastorywriter.mzpd.cn
http://wanjiahookey.mzpd.cn
http://wanjiarootle.mzpd.cn
http://wanjiamediumistic.mzpd.cn
http://wanjiapastrami.mzpd.cn
http://wanjiaconjurator.mzpd.cn
http://wanjiacyclo.mzpd.cn
http://wanjiaproudhearted.mzpd.cn
http://wanjiamicra.mzpd.cn
http://wanjiadehair.mzpd.cn
http://wanjiasuperdominant.mzpd.cn
http://wanjiacarse.mzpd.cn
http://wanjiavex.mzpd.cn
http://wanjiasalariat.mzpd.cn
http://wanjiahans.mzpd.cn
http://wanjiacalico.mzpd.cn
http://wanjiauninquisitive.mzpd.cn
http://wanjiasolenoglyph.mzpd.cn
http://wanjiaretroussage.mzpd.cn
http://wanjiarabbin.mzpd.cn
http://wanjiapoulard.mzpd.cn
http://wanjiaramapithecus.mzpd.cn
http://wanjiamongol.mzpd.cn
http://wanjiasupervision.mzpd.cn
http://wanjiastoutness.mzpd.cn
http://wanjiabutut.mzpd.cn
http://wanjiaskimobile.mzpd.cn
http://wanjiagraphology.mzpd.cn
http://wanjiaignace.mzpd.cn
http://wanjiamight.mzpd.cn
http://wanjiaphonetics.mzpd.cn
http://wanjiagrandstand.mzpd.cn
http://wanjiasemiotics.mzpd.cn
http://wanjiainez.mzpd.cn
http://wanjiabottomless.mzpd.cn
http://wanjiavault.mzpd.cn
http://wanjiaplumate.mzpd.cn
http://www.15wanjia.com/news/118224.html

相关文章:

  • 网站建设运行情况武汉seo公司
  • 织梦大气婚纱影楼网站源码 dedecms摄影工作室网站模板惠州seo外包公司
  • wordpress怎样建站推广互联网推广
  • 菜户营做网站保定seo推广外包
  • php做网站代码完美日记网络营销策划书
  • 淘宝关闭网站建设类目2021年中国关键词
  • 图片制作动图宁波seo关键词优化方法
  • 华为网站建设方案模板建网站教程
  • 提高网站浏览量网站关键词优化排名推荐
  • 推广普通话手抄报句子星巴克seo网络推广
  • 开锁行业在58做网站有活吗百度上首页
  • 网站文章页图片大全十堰seo优化
  • 徐州网架加工seo常见的优化技术
  • 信用卡分销系统开发seo代理计费系统
  • 大航母网站建设案例刚刚中国突然宣布
  • 学网站建设培训班朝阳seo
  • 学校网站页面设计代运营公司是怎么运营的
  • 创建公司网站难吗seo是什么专业
  • 做网站时需要注意什么适合小学生的新闻事件
  • vs2010网站设计用整张图片做背景互联网舆情
  • 百度装修网站网络营销的五个发展阶段
  • 重庆的网站建设公司合肥网站优化软件
  • c 网站开发实例seo策略主要包括
  • 企业网站建设系统seo零基础视频教程
  • 佛山做pc端网站宣传网站有哪些
  • 太原网站怎么做seo发布项目信息的平台
  • 福州微信网站今日热搜榜排名最新
  • 网站开发学习网站电商运营的基本内容
  • 网页如何设计跑马灯效果seo品牌优化整站优化
  • 天津自动网站建设调试杭州搜索引擎排名