![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
iteye_7185
这个作者很懒,什么都没留下…
展开
-
join的一个用法
INNER JOIN : SELECT A.病人ID,A.实收金额,A.结账ID,B.结算方式 FROM 病人费用记录 A INNER JOIN 病人预交记录 B on A.病人ID = B.病人ID WHERE (A.记录状态<>0) 待续、、、...原创 2012-01-04 10:55:45 · 67 阅读 · 0 评论 -
一、表操作及约束
表操作及约束 /*表操作*//*创建表*/create table emp(eid int primary key,--主键ename sql_variant, --通用数据类型flag timestamp --时间戳) /* 插入列*/alter table emp add esex varchar(10) default 'nan' /*插入...原创 2012-01-05 09:47:21 · 88 阅读 · 0 评论 -
二、多表查询及聚合函数
多表查询及聚合函数 /*查询实例*/create table com(cid int primary key,cname varchar(10),ctel varchar(20))--公司表 create table dept(did int primary key,dname varchar(10),dtel varchar(20),cno int references com(c...原创 2012-01-05 09:50:54 · 552 阅读 · 0 评论 -
三、高级查询
高级查询 /*子查询*/USE northwindSELECT orderid, customeridFROM orders AS or1WHERE 20 < (SELECT quantity FROM [order details] AS od WHERE or1.orderid = od.orderid AND od.producti...原创 2012-01-05 10:00:38 · 107 阅读 · 0 评论 -
四、视图
视图 创建视图 create view v as select * from emp--v为视图名,as为必须 查询视图 select * from v 通过视图V向基表emp录入数据insert into v values(2005,'mikel',1003) 通过视图向基表更新数据 update v set ename='helen' where eid=2005 ...原创 2012-01-05 10:07:30 · 101 阅读 · 0 评论 -
五、存储过程
存储过程 存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 创建存储过程 Create procedure procedue_name [@parameter data_type][output] [with]{recompile|encryption} ...原创 2012-01-05 10:11:36 · 98 阅读 · 0 评论 -
六、触发器
触发器 触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。 触发器可通过数据库中的相关表实现级联更改;不过,通过级联引用完整性约束可以更有效地执行这些更改。 创建触发器: create trigger 触发器名称 on 表名 for 动作(insert|upd...原创 2012-01-09 10:20:55 · 77 阅读 · 0 评论 -
ORACLE中 XML 基本函数介绍
ORACLE 中 XML 基本函数介绍 1. EXTRACT(XMLType_instance,Xpath_string) 该函数用于返回XML节点路径下的相应内容 示例: SELECT extract(prj_xml,'/root/main') FROM project t; 2. EXTRACTVALUE(XMLType_instance,X...原创 2012-03-19 15:03:28 · 1918 阅读 · 0 评论 -
Oracle Connect By Prior的用法(数据库中树结构的各种遍历)
Oracle Connect By用法 (数据库中树结构的各种遍历) oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询, connect by 是结构化查询中用到的, 其基本语法是: select ... from <TableName>where <Conditional...原创 2012-03-23 10:24:46 · 1958 阅读 · 0 评论