更改表Postgresql中的数据

时间:2017-09-14 10:05:25

标签: sql postgresql

我有桌子:

| code   |  name  |
|--------|--------|
| A      |  name1 |
| A      |  name2;name3 |

我想更改表格中的数据:

| code   |  name  |
|--------|--------|
| A      |  name1 |
| A      |  name2 |
| A      |  name3 |

怎么做? 请帮帮我!

1 个答案:

答案 0 :(得分:3)

你可以这样做:

select
    code,
    unnest(string_to_array("name", ';'))
from codename

Demo