proc demo
源文件test.pc
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "sqlca.h"
int main()
{
    EXEC SQL BEGIN DECLARE SECTION;
        char *sid = "orauser/pwd@170.8.2.91/dbname";
        char sTime[16];
    EXEC SQL END DECLARE SECTION;
    EXEC SQL CONNECT :sid;
    printf("%s",sqlca.sqlerrm.sqlerrmc);
    if(sqlca.sqlcode == 0)
        printf("CONNECT OK\n");
    else
        printf("CONNECT ERROR, sqlcode = %d\n", sqlca.sqlcode);
    EXEC SQL
        select insert_t into :sTime from cm_business_jnl where rownum =1;
    
    printf("%s\n",sTime);    
    return 0;
}
makefile文件
test :test.o
    cc -g  -o test   test.o  -L/home/oracle/product/10.2/db_1/lib  -lclntsh
test.o:test.c
    cc -g  -I.  -I/home/oracle/product/10.2/db_1/precomp/public -c test.c
test.c:test.pc
    proc include=/home/oracle/product/10.2/db_1/rdbms/public  parse=full unsafe_null=yes dbms=V8 mode=oracle lines=yes char_map=string  iname=test.pc
clean:
    rm test test.o test.c
proc demo的更多相关文章
- Linux就这个范儿 第15章 七种武器  linux 同步IO: sync、fsync与fdatasync   Linux中的内存大页面huge page/large page  David Cutler  Linux读写内存数据的三种方式
		
Linux就这个范儿 第15章 七种武器 linux 同步IO: sync.fsync与fdatasync Linux中的内存大页面huge page/large page David Cut ...
 - TCL 双引号和花括号的区别
		
用了很一段时间的Modelsim,用TCL脚本仿真,开始注意起来它,看了些资料,有一个问题始终让我很困惑,那就是花括号 的用法,今天Google了一下,觉得有一点豁然了,记录一下.为了不让自己的翻译影 ...
 - 《Intel汇编第5版》 汇编调用子过程
		
一.Call和Ret指令 二.在子过程中需要自己保存可能会修改掉的寄存器值,这里可以使用USES伪指令来生成 三.一个数组求和的汇编例子 TITLE Call a Proc Demo INCLUDE ...
 - *CTF babyarm内核题目分析
		
本文从漏洞分析.ARM64架构漏洞利用方式来讨论如何构造提权PoC达到读取root权限的文件.此题是一个ARM64架构的Linux 5.17.2 版本内核提权题目,目的是读取root用户的flag文件 ...
 - Android 媒体键监听以及模拟媒体键盘的实现 demo
		
有时我们需要程序模拟按钮或点击,而手机本身又没有,哪么可以采取其它方式 模拟实现,最后再去实际设备去测试(前期一般都拿不到设备): 如上一首,下一首,暂停等,手机上是没有的,但有些设备上是有的,所以我 ...
 - tcl/tk demo
		
环境及版本说明: OSX10.9 tclsh -> tclsh8.5 wish -> wish8.5 查看本机运行环境: which wish; 2 /usr/bin/wish which ...
 - Launcher知识的demo,手机管家小伙家与悬浮窗
		
Launcher知识的demo.主要仿的手机管家小伙家与悬浮窗的效果.东西比較简单.直接贴代码 主要用到了windowManager 中的更新updateViewLayout(view,params) ...
 - Samsung_tiny4412(驱动笔记06)----list_head,proc file system,GPIO,ioremap
		
/**************************************************************************** * * list_head,proc fil ...
 - Linux 下Shell的学习3-优秀demo
		
优秀的DEMO cat /etc/init.d/functions -->里面有颜色定义cat /etc/rc.d/rc.sysinit cat /etc/init.d/nfscat /et ...
 
随机推荐
- android提权
			
Android的内核就是Linux,所以Android获取root其实和Linux获取root权限是一回事儿. 你 想在Linux下获取root权限的时候就是执行sudo或者su,接下来系统会提示你输 ...
 - python入门-函数(一)
			
1定义函数并且调用 注释语句""" """ def greet_user(): """显示简单的问候语&qu ...
 - 解决python执行linux查看文件命令后,因为^@特殊符号导致部分内容不显示的问题
			
问题现象 文件a的内容如下: 查看第3行到第5行的内容:sed -n '3,5p' /tmp/test/a 可见在命令行执行,是没有问题的. 在python中使用paramiko模块执行linux命令 ...
 - J2SE 8的输入输出--缓冲
			
FileChannel带缓冲 //1. read the point location FileChannel channelRead = FileChannel.open(Paths.get(&qu ...
 - 获取tomcat源码
			
1.安装环境 工欲善其事必先利其器,在开始工作之前,先准备好环境和工具:jdk.eclipse.并配置eclipse的svn插件.ant,具体怎么配置就不说了,网上都有. 2.下载源码 打开eclip ...
 - To zero
			
Let bygone be bygone. Now everything changed. In fact, everything occurs to me cause I am a loser i ...
 - RNA-seq 安装 fastaqc,tophat,cuffilnks,hisat2
			
------------------------------------------ 安装fastqc------------------------------------------------- ...
 - Linux查看内存使用情况
			
输入:top PID:进程的ID USER:进程所有 PR:进程的优先级别,越小越优先被执 NInice: VIRT:进程占用的虚拟内 RES:进程占用的物理内 SHR:进程使用的共享内 S:进程的状 ...
 - select语法图
 - 用Python写单向链表和双向链表
			
链表是一种数据结构,链表在循环遍历的时候效率不高,但是在插入和删除时优势比较大. 链表由一个个节点组成. 单向链表的节点分为两个部分:存储的对象和对下一个节点的引用.注意是指向下一个节点. 而双向链表 ...