c# - 如何从 C# 编译存储过程?

标签 c# oracle

我想设计一个存储过程/函数创建程序,用户可以在其中创建存储 程序和功能。我想从我的 C# 程序编译 sp 或函数。如果发现任何错误,我想向用户展示。怎么做到的? Toad 或 SQL Navigator 中提供了相同的功能。

最佳答案

如果您有一个实现 IDbCommand 的 c# 命令对象,那么您可以调用它的 .Prepare() 方法来预编译 SP 并将任何错误反馈给用户:

http://msdn.microsoft.com/en-us/library/system.data.idbcommand.prepare(v=vs.71).aspx

关于c# - 如何从 C# 编译存储过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744385/

相关文章:

c# - 与 string.Empty (c#) 相比的最佳性能

sql - 或 Oracle SQL 中的简写?

linux - Oracle 11.2 在随机时间对简单 SQL 有 2 秒的延迟

c# - 带有空字符串的 ASP.Net C# CreateParameter

c# - 带有 EnterKeyPress 事件的文本框

c# - Web Api - Controller 外部请求参数

c# - 广播音频流

oracle - 从 Oracle 数据库中的 sql Developer 生成 sql 跟踪文件

sql - 在 Oracle 中使用 "Interval",其中 "Interval"是表中的值

c# - 在单声道 (mac) 中编译 C# visual studio 控制台应用程序