数据库系统概念CH5
5.1 使用程序设计语言访问数据库
JDBC和ODBC
JDBC标准定义了Java程序连接数据库服务器的应用程序接口(API)
通过JDBC的API可以实现:
- 连接到数据库
- 向数据库系统中传递SQL语句
- 获取查询结果
ODBC(开放数据库互连)标准定义了一个API使得应用程序可以通过它打开一个数据库连接、发送查询和更新以及返回结果等。
5.2函数和过程
声明和调用SQL函数和过程
函数:
需要用到的变量可以通过declare语句进行声明,可以是任意的合法SQL类型,用set语句进行赋值
-------------------------------------------------------------------
create function dept_count (dept_name varchar(20))
returns integer
begin
declare d_count integer;
select count (* ) into d_count
from instructor
where instructor.dept_name