怎样更新“FullPath”这个字段
怎样更新“FullPath”这个字段???
表结构如图:
功能描述:
1、对“MeterRelation”表的每一条记录进行更新,插入“FullPath”字段。该字段来自于“BuildingNo”和“MeterNo”字段。
2、如果该记录的“TreeLevel”字段为“0”,那么该记录的“FullPath”字段为“空字符”。
3、如果该记录的“TreeLevel”字段为“1”,那么该记录的“FullPath”字段为“BuildingNo”字段的值。
4、如果该记录的“TreeLevel”字段为“2”,那么该记录的“FullPath”字段为“BuildingNo”字段的值加上“MeterNo”字段的值。
这样的过程应该怎样写?
------解决方案--------------------
SQL code
update tb
set fullpath = (case treelevel when 0 then null when 1 then buildingno when 2 then buildingno+meterno end)
------解决方案--------------------