jer*_*ero 0 sql t-sql sql-server
我有下表:
Table A
FNAME | LNAME
james | Bond
John | Brit
raje | van
Run Code Online (Sandbox Code Playgroud)
我想从第一列插入带有完整姓氏的第一个字母,为表创建一个新的用户名列:
Table A
USERNAME
jbond
jbrit
rvan
Run Code Online (Sandbox Code Playgroud)
如果这不可能,我至少需要将lname的lastname更新为新创建的用户名列,并为所有行设置默认密码
添加新列用户名:
ALTER TABLE tableA ADD username varchar(50)
-- 50 is an example, it should be choosed depending on data
Run Code Online (Sandbox Code Playgroud)
然后执行此查询:
UPDATE tableA
SET username = LEFT(fname, 1) + lname
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7850 次 |
| 最近记录: |