我想知道如何创建一个包含将包含结构化数据的列的SQL表,如下所示:
CREATE TABLE mytable(
username VARCHAR(20) NOT NULL,
user_structured_data "here the type for structured data"
);
有没有办法做到这一点?感谢。
答案 0 :(得分:1)
结构化数据类型本身SQL提供结构化数据类型。 SQL提供结构化数据类型,允许您使用数据类型作为信息类型。
SQL不提供任何结构化类型,但提供结构化数据类型。在您的以下查询中
CREATE TABLE mytable(
username VARCHAR(20) NOT NULL,
user_structured_data TEXT "here the type for structured data long text"
);
这是使用structured data type作为常规表中列的类型
的绝佳文档答案 1 :(得分:0)
没有。您必须使用数据库供应商提供的数据类型。您不能创建自己的,至少不能创建任何主要数据库。