0

すべての "("、"-" などを取り除こうとして、# だけが残るようにします。私は SQL に非常に慣れておらず、その場でほとんど学んでいるので、構文の多くに慣れていません。 'END' の近くに構文エラーがあり、それが何であるかわかりません.コードのこの部分の前に、変数を宣言し、すべてのデータを選択しています。

                SET @WorkPhone=''
        SET @Loop=0
        WHILE @Loop<=@VPMWorkPhoneLength
            BEGIN
                SET @Char=substring(@VPMWorkPhone,@Loop,1)
                IF @Char<>'(' and @Char<>' ' and @Char<>'-' and @Char<>' '
                    BEGIN
                        SET @WorkPhone=@WorkPhone + @Char
                    END
                SET @Loop=(@Loop+1)
            END

コードの次の部分は、代わりに変数 @Fax であることを除いて、まったく同じように見えます。これも、'END' 付近に構文エラーがあります。

4

0 に答える 0