我在 SQL Anywhere 中有下表:
CREATE TABLE "documents" (
"doc_id" uniqueidentifier NOT NULL DEFAULT NEWID(*),
"doc_description" varchar(50) NOT NULL,
...
PRIMARY KEY("doc_id")
)
我创建了一个数据窗口。
(SQL 语句:
SELECT
"documents"."doc_id",
"documents"."doc_description"
FROM "documents"
WHERE "documents"."doc_id" = :ruid_doc )
我添加ruid_doc
为检索参数和 type = string。
当我尝试保存时,出现以下错误:
SQLSTATE = 07006 [Sybase][ODBC 驱动程序] 无法将 0 转换为唯一标识符。
我曾尝试使用convert
和cast
。
仅供参考,可以通过编辑源来执行此操作。