如何在优势数据架构师中编写一个简单的存储过程
Posted
技术标签:
【中文标题】如何在优势数据架构师中编写一个简单的存储过程【英文标题】:How to write a simple stored procedure in advantage data architect 【发布时间】:2017-11-17 09:42:45 【问题描述】:我正在使用 Advantage 数据库服务器创建一个 WPF 应用程序。我想使用存储过程插入一些数据
任何示例代码?
我试了两个输入参数TestID和TestName(都是NCHAR)
INSERT INTO TestTable(
Test_Id,
Test_Name)
VALUES (
@TestID,
@TestName);
但显示错误
错误 7200:AQE 错误:状态 = HY000;本机错误 = 5154; [SAP][Advantage SQL Engine][ASA] 错误 5154:执行存储的 程序失败。过程名称:TestInsert。错误 7200:AQE 错误:状态 = S0000;本机错误 = 2121; [SAP][优势 SQL Engine]Column not found: @TestID -- SQL 中的错误位置 语句是:42(行:3 列:5) 存储过程中的错误: TestInsert AdsCommand 查询执行失败。
我是 SAP ADS 的新手。请帮帮我。
【问题讨论】:
【参考方案1】:对输入参数使用 _XXXX 表示法。
即,
插入测试表(Test_Id,Test_Name) 值(_@TestID,_@TestName);
【讨论】:
以上是关于如何在优势数据架构师中编写一个简单的存储过程的主要内容,如果未能解决你的问题,请参考以下文章