0
この列テーブルのDDLの結果、id_およびname_フィールドのCLOBが生成されます。列テーブルDDLにVARCHARを作成するにはどうすればよいですか?
代わりにVARCHARを取得するにはどうすればよいですか?
snappy> CREATE TABLE EXAMPLE_COLUMN_TABLE (
id_ VARCHAR(64),
name_ VARCHAR(128),
time_ TIMESTAMP,
number_ INTEGER
)
USING column
OPTIONS(PARTITION_BY 'time_', buckets '113', PERSISTENT 'ASYNCHRONOUS');
@jagsrは、後述するように、スパークSQLでVARCHAR型の欠落にその原因(https://jira.snappydata.io/browse/SNAP-735)。今月の次回リリースでは、CREATE TABLEに対するVARCHARの明示的な処理を追加します。サイズが制限された文字列の概念がないため、スパークSQL実行エンジンはSTRINGとしてそれを見ていますが、JDBC/ODBCクライアントはそれをうまく見ることができます。 – Sumedh