搭建Oracle 10g Proc+VS2008开发环境
1、下载安装Microsoft Visual Studio 2008:
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=83C3A1EC-ED72-4A79-8961-25635DB0192B&displaylang=zh-cn,这个是“Visual Studio 2008 专业版(90 天试用版)”。
安装步骤略。
2、下载安装Oracle 数据库 10g 第 2 版,下载地址:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip;
安装步骤略。
3、 配置VS2008:工具->选项->项目和解决方案->VC++目录:
将上面需要引用的包路径添加到以下配置项中:
1)包含文件:D:\oracle\product\10.2.0\db_1\precomp\public
2)引用文件:D:\oracle\product\10.2.0\db_1\precomp\lib
3)库文件:D:\oracle\product\10.2.0\db_1\precomp\lib
4、完毕!
验证开发环境
1、新建VS2008项目:Win32控制台应用程序
2、在项目属性页里配置环境变量:
添加以下配置:
1)链接器->输入->附加依赖项:orasql10.lib
4、编写POCO代码,编译程序;可参考《PROC++框架》
5、完毕
相关文档:
oracle 约束的状态
oracle在创建约束后默认状态是enabled VALIDATED
SQL> create table T2
2 (
3 VID NUMBER,
4 VNAME VARCHAR2(10) not null,
5 VSEX VARCHAR2(10) not null
6 )
7 /
Table created
SQL> alter table t2 add constraints PK_T primary key (vid); ......
按资料说V$BH查看表来显示数据库里每个对象类型的数据缓冲区里数据块的数量.
然后查询V$bh
select
owner, object_name
from
dba_objects o,
v$bh &nbs ......
商业开源数据库厂家EnterpriseDB与6月17日发布了最新的Postgres Plus高级服务器版,其目标是提高与Oracle数据库的兼容性,EnterpriseDB是开源数据库PostgreSQL(也叫做Postgres)背后的主要商业支持公司。
其实Postgres Plus高级服务器版并非完全开源,它是在开源的PostgreSQL数据库基础之上添加了许多附加特性,以提高和O ......
今天复习第三章,本来算起来应该是第二章的,但是第二章的内容是介绍数据库的管理工具,而对于我们而言,这些相对来说没有多大的必要,所以,现在步入复习Oracle实例的管理。这章的内容包括初始化参数文件的维护和管理,以各种不同的方式启动和概念比数据库Oracle Instance,以及对Oracle I ......
PL/SQL单行函数和组函数详解
函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,
这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:
单行函数
组函数
本文将讨论如何利用单行函数以及使用规则。
SQL中的单行函数
SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转 ......