SQL&& DataBase
文章平均质量分 79
maliang1225
一直从事C++ 相关的跨平台开发工作
展开
-
用Pro*C开发多线程应用程序
//用Pro*C开发多线程应用程序 //(注:本文来自Pro*C/C++ Precompiler Programmers Guide Release 8.1.5) ////如果你的操作系统不支持线程,本文暂不适合你。本文包含以下几个部分: ////什么是多线程? ////Pro*C中的运行时上下文 ////运行时上下文的使用模式 ////多线程应用程序的用户接口 ////多线程例子转载 2007-06-21 14:13:00 · 1103 阅读 · 0 评论 -
提高MySQL 查询效率的三个技巧
MySQL由于它本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在开发一个P2P应用的时候曾经使用MySQL来保存P2P节点,由于P2P的应用中,结点数动辄上万个,而且节点变 化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有效的尝试. l 使用statement进行绑定查询使用statement可以提前构建查询语法树,在查转载 2008-03-15 20:45:00 · 499 阅读 · 0 评论 -
UTL_FILE - read and write file or Random Access of Files
automatically generate the loader control file:--create the directoryCREATE OR REPLACE DIRECTORY UTL_DIR AS c:/oraload;--write the loader control fileCREATE OR REPLACE PROCEDURE Write_File(text_转载 2008-02-19 11:02:00 · 927 阅读 · 0 评论 -
取存储过程结果集
----------------------存储过程共有三种返回值------------------- /*(一)、参数返回值@parm2; (二)、过程返回值return 100; (三)、数据集返回值select * from table1 where age = @parm1 请问,如何得到三类返回值?转载 2007-11-13 12:59:00 · 895 阅读 · 0 评论 -
如何往数据库(Oracle)里存储图片和文件
SQL> drop table IMAGE_LOB;表已丢弃。SQL> CREATE TABLE IMAGE_LOB ( 2 T_ID VARCHAR2 (5) NOT NULL, 3 T_IMAGE BLOB NOT NULL 4 );表已创建。SQL> CREATE OR REPLACE DIRECTORY IMAGES AS C:/Inetpub/wwwroot转载 2007-10-28 14:41:00 · 3380 阅读 · 0 评论 -
VC开发数据库基础之ADO篇
数据库VC开发数据库基础之ADO篇 一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为转载 2007-06-01 17:49:00 · 1057 阅读 · 0 评论 -
精讲MySQL 数据库的 SQL 语法参考
一、资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。 1、建表格: create table table_name( column1 datatype [not null转载 2007-05-24 18:08:00 · 548 阅读 · 0 评论 -
IBM DB2常用操作
1. 启动实例(db2inst1):db2start2. 停止实例(db2inst1):db2stop3. 列出所有实例(db2inst1)db2ilist5.列出当前实例: db2 get instance4. 察看示例配置文件:db2 get dbm cfg|more5. 更新数据库管理器参数信息:db2 update dbm cfg转载 2007-05-24 16:59:00 · 869 阅读 · 0 评论 -
利用存储过程进行批量数据添加
下面这个存储过程是实现将表t_jxjh_ydjxrws中满足条件的数据添加到表t_jxrws中CREATE PROCEDURE jxjh_sczxjxrws@xnxqbh varchar(5),@zybh varchar(10),@ccbh varchar(10),@nj int ASdeclare @li_bjs intdeclare @ls_kc varchar(100)declar转载 2007-05-24 18:05:00 · 944 阅读 · 0 评论 -
在C++中的ODBC API数据库编程
在C++中的ODBC API数据库编程一、动态加载数据源: 1、通过修改注册表加载数据源:·用户数据源:HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI·系统数据源:HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI 对于不同类型转载 2007-08-14 13:36:00 · 754 阅读 · 0 评论 -
SQL基础:常用SQL语句详解
到今天为止,人们对关系数据库做了大量的研究,并开发出关系数据语言,为操作关系数据库提供了方便的用户接口。关系数据语言目前有几十种,具有增加、删除、修改、查询、数据定义与控制等完整的数据库操作功能。通常把它们分为两类:关系代数类和关系演算类。 在这些语言中,结构化查询语言SQL以其强大的数据库操作功能、口语化、易学易用等特点,受到广泛的应用,成为数据库应用程序开发的一柄利剑。在数据库应用程序开发转载 2007-04-18 14:53:00 · 538 阅读 · 0 评论 -
Solaris下PRO*C和OCI程序设计分析与比较
摘要 文章对Solaris平台下,开发基于Oracle数据库的C程序的两种方法——PRO*C和OCI进行了研究,详细分析了这两种方法的开发流程,给出了较为具体的应用程序例子,并对两者的性能进行了比较。 关键词 Solaris,Oracle,PRO*C,OCI1引言数据库在软件开发中的应用越来越广泛,其中,Oracle可说是性能最强大、最稳定的数据库之一,大量的软件开发选择了Oracle。在开发语转载 2007-07-03 19:23:00 · 814 阅读 · 0 评论 -
oracle SQL性能优化
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。转载 2007-07-02 15:23:00 · 516 阅读 · 0 评论 -
Excel数据 SQL SERVER
SQL code SQL SERVER 和EXCEL的数据导入导出 1、在SQL SERVER里查询Excel数据: -- ====================================================== SELECT * FROM OpenDataSource( Microsoft.Jet.OLEDB.4.0, Data Source="c:/bo转载 2009-04-01 20:14:00 · 2537 阅读 · 0 评论