更新一行中的所有列(将xxx-xxx添加到每行的开头)

时间:2013-02-21 00:14:00

标签: sql sql-server

我必须通过向所有行中的每个用户添加UserID来更新列DOMAIN-NAME\。我看到了如何一行删除所有

UPDATE Employee
SET EMP_Name = REPLACE(Emp_name, 'xx\', '')

但我该如何反过来呢?

2 个答案:

答案 0 :(得分:0)

UPDATE Employee
SET EMP_Name = 'xx\' + Emp_name

答案 1 :(得分:0)

查询:

<强> SQLFIDDLEExample

UPDATE Employee
SET UserID  = 'DOMAIN-NAME\' + UserID

结果:

| ID |    TYPE |                          USERID |
--------------------------------------------------
|  1 |   Email | DOMAIN-NAME\admin@sqlfiddle.com |
|  2 | Twitter |          DOMAIN-NAME\@sqlfiddle |