2014-06-25 3 views

ответ

1
UPDATE [dbo].[NDCPackage] SET 

[NDCPACKAGECODE] = ( СЛУЧАЙ CHARINDEX ('-', [NDCPACKAGECODE]) КОГДА 5 ТОГДА
ЗАМЕНЫ ('0' + SUBSTRING ([NDCPACKAGECODE], CHARINDEX (» », [NDCPACKAGECODE]), LEN ([NDCPACKAGECODE]) + 1) '-', '') КОГДА 6 ТОГДА СЛУЧАЙ (CHARINDEX ('-', REVERSE ([NDCPACKAGECODE])))
КОГДА 3 ТОГДА
REPLACE (LEFT ([NDCPACKAGECODE], (CHARINDEX ('-', [NDCPACKAGECODE]))) + '0' + SUBSTRING ([NDCPACKAGECODE], CHARINDEX ('-', [NDCPACKAGECODE]) + 1, LEN ([ Северная Дакота CPACKAGECODE])), '-', '') WHEN 2 THEN
REPLACE (STUFF ([NDCPACKAGECODE], LEN ([NDCPACKAGECODE]) - CHARINDEX ('-', REVERSE ([NDCPACKAGECODE])) + 1, 1 , '0'), '-', '') END END )

+0

спас меня несколько минут, спасибо. – dhochee

 Смежные вопросы

  • Нет связанных вопросов^_^