为值

时间:2015-10-28 19:00:39

标签: sql oracle

我有一个名为EMP_SAL的表,它有2列EID号(7),SAL号(4)。

EID列值:100,101,102

SAL列值:1000,2000,3000

我想更新表格,以便EID列中的值显示为ENO.100,ENO.101,ENO.102,而不是显示100,101,102。

1 个答案:

答案 0 :(得分:0)

答案是否定的。您不能将字符放在数字列中。您应该重新设计表并创建EID列varchar2以便将字符放在那里。

更新很简单:

Update EMP set EID='ENO.'||EID;