【发布时间】:2015-04-19 10:39:53
【问题描述】:
我正在尝试为营销表中的每个人创建一个用户名。 我想要一个将新用户名插入用户名列的更新语句。
我想取名字的第一个字母,加入姓氏的前 5 个字母,并将其保存到营销表的用户名列中。我也需要以某种方式将其放入程序中。
这是我的代码:
SELECT CONCAT(m.firstname, 1)||SUBSTR(m.surname, 5)
INTO username
FROM marketing
WHERE marketing_id = 10001;
但是,我遇到了似乎无法修复的错误,例如名字和姓氏是无效的标识符。任何帮助在这里表示赞赏。
【问题讨论】:
-
当你有用户
Paul Jones和Peter Jones时你会怎么做?