消息 2694 -- 2701

本页面上的消息均按照错误号顺序列出。请在下表中查找相应的错误代码。

错误代码 类型 消息 可能的原因
2694 错误 未对游标 '%1' 执行 OPEN 游标已声明,也可能已使用,但尚未打开过。
2695 错误 未对游标 '%1' 执行 FETCH 或 PUT 游标已声明并打开,但尚未使用过。
2696 错误 宿主变量 '%1' 已用不同指示符使用多次 在同一个语句中多次使用同一个宿主变量,并带有不同的指示符变量。这是不受支持的。
2698 错误 不支持 WCHAR 和 TCHAR 宿主变量类型 试图将某个宿主变量声明为 WCHAR 或 TCHAR 字符串。仅在 Windows 平台上它们才会得到 UltraLite 的支持。
2699 错误 char、WCHAR 和 TCHAR 字符串参数不能混用 试图将 char 字符串、WCHAR 字符串和 TCHAR 字符串参数混合用在一个语句中。一个语句中的字符串参数(INTO 和 USING 参数除外)必须全都为同一类型。请注意,文字字符串被视为 char 字符串。
2701 错误 必须在 PREPARE(而不是 DECLARE CURSOR)上指定 FOR UPDATE 或 FOR READ ONLY 子句 在 DECLARE CURSOR 语句上指定了 FOR UPDATE 或 FOR READ ONLY 子句。必须在 PREPARE 语句(而不是 DECLARE CURSOR 语句)上指定 FOR UPDATE 或 FOR READ ONLY 子句。为了和先前版本兼容(但性能有所减低),可使用 sqlpp -m HISTORICAL 选项以允许在 DECLARE CURSOR 语句中指定 FOR UPDATE 或 FOR READ ONLY 子句。