1
DECLARE @SQL Varchar(Max)
DECLARE @DESCR Varchar(Max)
-- Customer enters description into @Descr
SET @SQL = 'Update TableName SET FieldName='''
+ @DESCR
+ ''' WHERE ID=123'
問題是客戶在@Descr變量中輸入撇號時。APOSTROPHE DYNAMIC SQL
問:在Microsoft SQL Server 2005中,如何用雙撇號替換所有的同義詞?
謝謝馬丁!是的,它必須是動態的 - 我不想讓這個例子複雜化。 – 2010-09-17 17:56:05