也许听起来像一个愚蠢的问题,但这是我的情况:
我有一个带有整数类型字段(名称 PartnerID)的表。我需要在这个表上创建一个视图,并在整数字段中添加(实际上替换)前导零。
字段示例 (PartnerID) 11235 11567 11567 22789 22657 22456 33567
应该是(在视图中):00235 00567 00567 00789 00657 00456 33567
既然那不可能,我有什么选择?
编辑:我没有添加零我替换。
这是视图中字段 PartnerID 的当前公式,但这只是忽略了前导零。在我看来,我想根据这个公式使用前导零。
CASE WHEN (LEN(PartnerID) = 5 AND (PartnerID LIKE '11%' OR
PartnerID LIKE '22%')) THEN stuff(PartnerID, 1, 2, '00') ELSE PartnerId END AS PartnerID
问候