社区
MS-SQL Server
帖子详情
如何用proc编译一个带有pl/sql块或存储过程的.pc文件?
赵天雷
2001-10-15 03:40:13
我没有更改任何选项,预编译时总是提示我:
错误发生在行61,列2,文件E:\patch\test4.pc
}
.1
PCC-S-02022, 在扫描 SQL 语句时发现文件结束标志
错误发生在行0,列0,文件E:\patch\test4.pc
PCC-F-02102, C 预处理时,发生严重错误
请教这是怎么回事,如何解决?
...全文
73
1
打赏
收藏
如何用proc编译一个带有pl/sql块或存储过程的.pc文件?
我没有更改任何选项,预编译时总是提示我: 错误发生在行61,列2,文件E:\patch\test4.pc } .1 PCC-S-02022, 在扫描 SQL 语句时发现文件结束标志 错误发生在行0,列0,文件E:\patch\test4.pc PCC-F-02102, C 预处理时,发生严重错误 请教这是怎么回事,如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clwyf
2001-10-15
打赏
举报
回复
vc的fileview中选中该pc文件,右键选setting,选custom bulid
在commands中键入:
proc.exe test4.pc CODE=CPP SQLCHECK=SEMANTICS USERID=username/password@config ame MODE=ORACLE THREADS=YES
outputs中键入:
test4.cpp
然后就可以compile.
如果还有问题,将pc文件全部贴出.
oracle+
proc
中文.pdf
oracle+
proc
中文.pdf 1 前言 .................................................................................................................................................1 1.1 读者范围 .................................................................................................................................1 1.2 内容组织 .................................................................................................................................1 1.3 约定 .........................................................................................................................................1 2 新特性介绍......................................................................................................................................2 2.1 ORACIE9I RELEASE 2 (9.2) 新特性..........................................................................................2 2.2 ORACLE9I RELEASE 1 (9.0.1) 新特性......................................................................................2 2.3 ORACLE 8I RELEASEE 8.1.5 新特性.........................................................................................3 2.4 ORACLE 8I RELEASE 8.1.4 新特性...........................................................................................3 2.5 ORACLE 8I RELEASE 8.1.3 新特性...........................................................................................3 3 概述 .................................................................................................................................................3 3.1 什么是ORACLE预
编译
程序? ................................................................................................3 3.2 为什么使用ORACLE预
编译
程序? ........................................................................................4 3.3 为什么使用
SQL
?..................................................................................................................4 3.4 为什么使用
PL
/
SQL
? ............................................................................................................5 3.5 PRO*C预
编译
的优点..............................................................................................................5 3.6 常见的问题.............................................................................................................................6 3.6.1 我怎么
编译
链接应用程序? .........................................................................................6 3.6.2 什么是varchar?...............................................................................................................8 3.6.3 在什么情况下不使用Pro*C/C++和
SQL
LIB库函数?...............................................8 3.6.4 能在Pro*C/C++程序中调用
存储
过程
吗?..................................................................8 3.6.5 我能在
SQL
语句的任意位置使用绑定变量(也可理解为用户自定义变量或输入 宿主变量)吗?..............................................................................................................................8 3.6.6 对Pro*C/C++字符类型变量的困惑?..........................................................................9 3.6.7 关于字符串指针变量的应用有特殊需要注意的么? .................................................9 3.6.8 为什么SPOOL不能用在Pro*C程序中? ........................................................................9 3.6.9 Pro*C/C++支持结构作为宿主变量么?..........................................................................9 3.6.10 可以在递归函数中嵌入
SQL
么? ..................................................................................10 3.6.11 我可以在任意版本的Oracle中使用任意版本的预
编译
器么?.................................10 3.6.12 1405 错误(Fetch column values is null)可避免么?...............................................10 4 预
编译
介绍....................................................................................................................................10 4.1 嵌入式
SQL
编程概念介绍....................................................................................................10 4.1.1 可嵌入Pro*C/C++的
SQL
语句....................................................................................10 4.1.2 嵌入
SQL
语句的语法格式............................................................................................ 11 4.1.3 静态和动态
SQL
语句....................................................................................................12 4.1.4 嵌入的
PL
/
SQL
语句块..................................................................................................12 4.1.5 宿主变量和指示变量...................................................................................................12 4.1.6 Oracle数据类型................................................................................................................13 4.1.7 数组 ...............................................................................................................................13 4.1.8 数据类型转换...............................................................................................................13 4.1.9 私有
SQL
工作区、游标和记录集................................................................................13
sql
-scripts:Microsoft
SQL
Server脚本的回购。 这些针对DBAadmins和数据库开发人员
sql
脚本 共享我
SQL
Server脚本和
存储
过程
的仓库。 这些已在
SQL
2005、2008、2008R2和2012的标准版和企业版上进行了广泛的测试; 您可能需要针对2014年及更高版本进行调整。 有什么 行政 dba_findWastedSpace_sp.
sql
查找数据库和/或表上的浪费空间 dba_recompile_sp.
sql
重新
编译
特定数据库或所有
proc
中的所有
proc
; 也可以重新
编译
特定的表。 dba_re
pl
icationLatencyGet_sp.
sql
检索复制等待时间(以秒为单位) dba_re
pl
icationLatencyMonitor_sp.
sql
用于检索和
存储
复制等待时间(以秒为单位)的
存储
过程
sql
-agent-job-history.
sql
探索
SQL
Agent作业元数据以获取作业状态-作业上一次运行时,何时再次运行,查询时间段内成功
pl
/
sql
存储
过程
,函数
定义:
存储
过程
是一个预
编译
的
SQL
语句 优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。 如果某次操作需要执行多次
SQL
,使用
存储
过程
比单纯
SQL
语句执行要快。 可以用一个命令对象来调用
存储
过程
。 1
存储
过程
语法 CREATE[OR RE
PL
ACE]
PROC
EDURE [schema.]
proc
edure_name[(argument[{IN|OUT|IN OUT}] datatype[,…])] {IS|AS}
pl
/
sql
_body;
proc
edure_name为
存储
PL
/
SQL
语言、
PL
/
SQL
中的程序控制、
PL
/
SQL
存储
过程
文章目录
PL
/
SQL
语言
PL
/
SQL
中的程序控制
PL
/
SQL
存储
过程
PL
/
SQL
语言
PL
/
SQL
的基本概念
PL
/
SQL
也是一种程序语言,叫做
过程
化
SQL
语言。
PL
/
SQL
是Oracle数据库对
SQL
语句的扩展。在普通
SQL
语句的使用上增加了编程语言的特点,所以
PL
/
SQL
把数据库和查询语句组织在
PL
/
SQL
代码的
过程
性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。
PL
/
SQL
只有...
pl
/
sql
存储
过程
初识
存储
过程
存储
过程
(Stored
Proc
edure)是在大型数据库系统中,一组为了完成特定功能的
SQL
语句集,
存储
在数据库中,经过第一次
编译
后调用不需要再次
编译
,用户通过指定
存储
过程
的名字并给出参数(如果该
存储
过程
带有
参数)来执行它。
存储
过程
是数据库中的一个重要对象。 包含一系列
PL
/
SQL
语句的集合。 创建
存储
格式 CREATE [OR RE
PL
ACE]
PROC
EDURE
proc
ed...
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章