1

基本的に、左端の文字がアポストロフィである場合にのみ、その文字をトリミングしようとしています。

私のスクリプトは次のとおりです

Identifier =
    CASE
        WHEN LEFT(Identifier, 1) = '' -- I think this is wrong
            THEN RIGHT(Identifier, LEN(Identifier) - 1) ELSE Identifier
        END,

私がやりたいのは、最初の文字がアポストロフィの場合にのみ削除することですが、一重引用符との比較を実行する方法がわかりません。

これは SQL Server 2008 にあります。

4

2 に答える 2

2

これを試して:

LEFT(Identifier, 1) = ''''
于 2013-01-23T00:07:43.383 に答える
1

これを試して:

when left(identifier, 1) = ''''
于 2013-01-23T00:07:58.953 に答える