gpt4 book ai didi

mysql - 将文本文件导入一列并将默认值分配给mysql表的其他列

转载 作者:行者123 更新时间:2023-11-29 00:03:36 25 4
gpt4 key购买 nike

文本文件:

American River College
American University
Amherst College
......
......

表格字段

id
name
type
created_at
updated_at

我想在 name 列中导入文本字段值,并想将一些默认值分配给其他字段,例如 "college" 到 < strong>type 字段,当前日期时间created_atNULLupdated_at 列。

我需要在以下命令中进行哪些更改

LOAD DATA LOCAL INFILE '/var/www/colleges.txt'
INTO TABLE selections
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n';

我看过 stackoverflow.com 的各种示例,但找不到符合我特定要求的匹配项。

最佳答案

您需要在 LOAD DATA INFILE 的末尾添加 SET 语句。例如:

LOAD DATA LOCAL INFILE '/var/www/colleges.txt'
INTO TABLE selections
FIELDS ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(name)
SET updated_at=null, created_at=NOW(), type="college"

关于mysql - 将文本文件导入一列并将默认值分配给mysql表的其他列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28541339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com