如何在mysql中使用Computed Column连接列

时间:2014-07-23 06:11:43

标签: mysql

在我的架构中我有两列,我是MySQL新手如何使用mysql中的Computed Column连接列

ordertbl schema

Autoorderid int  auto-increment
Orderid         varchar(45)

我想通过连接

在mysql中使用Computed Column插入orderid值

输入

orderid ="ord" +(Autoorderid )value
 example :orderid ="ord" +10002

结果

orderid= ord10002

1 个答案:

答案 0 :(得分:1)

尝试使用像

这样的mysql CONCAT函数
 UPDATE your_table set orderid = CONCAT("ord",Autoorderid);

点击这里怎么写

mysql> SELECT CONCAT("ord",10000);
+---------------------+
| CONCAT("ord",10000) |
+---------------------+
| ord10000            |
+---------------------+
1 row in set (0.00 sec)