変更のログを含むフィールドがあります。毎回角かっこの間に日付を追加します。
最後の ] の後にフィールドの最後のビットを抽出して、テーブルに入れる必要があります。
私はこれを試していましたが、うまくいきません...
select
SUBSTRING(BUG.CloseDescription,0,PATINDEX(']',bug.CloseDescription)) as myString
from Bug
何か案は?
ありがとう
変更のログを含むフィールドがあります。毎回角かっこの間に日付を追加します。
最後の ] の後にフィールドの最後のビットを抽出して、テーブルに入れる必要があります。
私はこれを試していましたが、うまくいきません...
select
SUBSTRING(BUG.CloseDescription,0,PATINDEX(']',bug.CloseDescription)) as myString
from Bug
何か案は?
ありがとう
declare @field varchar(100)
set @field = 'test [2012-02-10 10:00] wibble'
select right(@field, charindex('[',@field))
または日付を取得する
declare @field varchar(100)
set @field = 'test [2012-02-10 10:00] wibble'
select substring(@field, charindex('[',@field)+1, charindex(']',@field)-charindex('[',@field)-1)
select
right(BUG.CloseDescription,charindex(']',reverse(BUG.CloseDescription))-1)
from Bug