MYSQL 初学者。使用多种数据类型的列创建表
MYSQL Beginner. Creating tables with columns of multiple data types
我正在将 CSV 导入 SQL 数据库,但我的 CSV 中的列可以有多种数据类型,例如包含 "N/A" 字符串值的 "Number_of_people" 整数列。
据我所知table创建涉及指定列的数据类型,例如
CREATE TABLE sampletable( Number_of_people INT );
我有办法做到这一点吗?
我将使该列可为空,并在插入数据时将 'N/A' 转换为 NULL。
尝试将其设为 VARCHAR,然后在检索该数据时将字符串转换为 int
我正在将 CSV 导入 SQL 数据库,但我的 CSV 中的列可以有多种数据类型,例如包含 "N/A" 字符串值的 "Number_of_people" 整数列。
据我所知table创建涉及指定列的数据类型,例如
CREATE TABLE sampletable( Number_of_people INT );
我有办法做到这一点吗?
我将使该列可为空,并在插入数据时将 'N/A' 转换为 NULL。
尝试将其设为 VARCHAR,然后在检索该数据时将字符串转换为 int