问题:
MySQL.NET 连接器有一个名为 MySqlDbType 的枚举,其中包含 Int16、Int32、Int64、Guid 等字段。虽然我还没有测试过……但有些东西(直觉)告诉我我不能这样做:
CREATE TABLE MyTable
(
ID Guid NOT NULL,
Age Int32 NOT NULL
);
问题:
有谁知道 MySqlDbType 中的每个字段/值都映射到其 SQL 关键字等效项的引用或列表?或者阐明在创建表时如何使用枚举指定列类型?
作为旁注 - 其中一些字段将使用参数,我也需要这些知识!即 VARCHAR(32) 等。
PS 遗憾的是,我不是 MySQL(或者实际上是 SQL)专家!