Oracle中的CONCAT

时间:2013-10-21 02:22:11

标签: sql oracle concat

我一直在广泛研究concat函数,但却创建了一个临时表。我有两列:ID(例如4323)和Source(例如PHI)。我想在ID列中添加一个包含前缀“API-”的列(例如API-4332)。有人有任何见解吗?

1 个答案:

答案 0 :(得分:1)

所有行?

UPDATE TheTable
   SET id = 'API-'||id;

或者,

UPDATE TheTable
   SET id = CONCAT('API-',id);

编辑:

您的问题陈述让我相信您想要创建一个新列(“我想添加一列......”)。对困惑感到抱歉。我已经更改了更新ID列的答案。