Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » 错误消息 » SQL 预处理器错误消息

 

按错误代码排序的 SQL 预处理器错误消息

错误代码 消息文本
2601 预订值 %1 过大
2602 主机类型不支持组合指针和数组
2603 对于 CHAR 类型,仅支持一维数组
2604 VARCHAR 类型必须有长度
2605 不支持 VARCHAR 数组
2606 VARCHAR 主机变量不能为指针
2607 VARCHAR 主机变量中不允许初始化程序
2608 FIXCHAR 类型必须有长度
2609 不支持 FIXCHAR 数组
2610 不支持此类型的数组
2611 对于 DECIMAL 类型,必须指定精度
2612 不允许有 DECIMAL 数组
2613 未知的主机变量类型
2614 无效整数
2615 '%1' 主机变量必须是 C 字符串类型
2617 '%1' 符号已经定义
2618 SQL 语句变量的无效类型
2619 无法找到包含文件 '%1'
2620 主机变量 '%1' 未知
2621 指示符变量 '%1' 未知
2622 指示符变量 '%1' 的无效类型
2623 '%1' 上无效的主机变量类型
2625 主机变量 '%1' 有两个不同的定义
2626 之前未准备语句 '%1'
2627 之前未声明游标 '%1'
2628 未知语句 '%1'
2629 此游标不允许主机变量
2630 在 DECLARE 和 OPEN 上指定了两次主机变量
2631 必须指定主机列表或 %1 上的 using 子句
2633 SELECT 语句中没有 INTO 子句
2636 错误的嵌入式 SQL 语法
2637 缺少字符串的结束引号
2639 标识太长
2640 '%1' 主机变量必须是整数类型
2641 必须在 DESCRIBE 中指定一个 SQLDA
2642 指定了两个相同类型的 SQLDA(INTO 或 USING)
2646 无法描述静态游标
2647 无法重新定义宏
2648 无效数组维数
2649 无效的描述符索引
2650 SET DESCRIPTOR 的无效字段
2651 在 SET DESCRIPTOR 语句中多次使用字段
2652 数据值必须是主机变量
2660 DECLARE 游标上不允许有 INTO 子句 - 已忽略
2661 无法识别的 SQL 语法
2662 未知的 SQL 函数 '%1'
2663 SQL 函数 '%1' 的参数数目错误
2664 如果被两个线程使用,静态语句名将不能正常工作
2665 已经重定义主机变量 '%1'
2666 在语法中检测到不允许的语言扩充
2667 在语法中检测到语言扩充
2680 既没有 DECLARE SECTION,也没有 INCLUDE SQLCA 语句
2681 无法打开临时文件
2682 读取临时文件时出错
2683 写入输出文件时出错
2690 此游标的主机变量数目不一致
2691 此游标的主机变量类型不一致
2692 此游标的指示符变量不一致
2694 未对游标 '%1' 执行 OPEN
2695 未对游标 '%1' 执行 FETCH 或 PUT
2696 主机变量 '%1' 已用不同指示符使用多次
2697 对于 UltraLite,LONG BINARY/LONG VARCHAR 的大小限制为 65535
2698 不支持 WCHAR 和 TCHAR 主机变量类型
2699 char、WCHAR 和 TCHAR 字符串参数不能混用
2700 SQL 语法仅受 UltraLite 支持
2701 必须在 PREPARE 上(而不是在 DECLARE CURSOR 上)指定 FOR UPDATE 或 FOR READ ONLY 子句