私は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 Driver] 0 を uniqueidentifier に変換できません。
と を使ってみましconvert
たcast
。
参考までに、編集ソースを介してこれを行うことができます。