資料庫查詢語法錯誤!

SELECT TOP 1 RL_NewUrl FROM YT_RedirectList WHERE RL_OldUrl = '/文告訊息/新聞總匯/America's_National_Flag_Is_Raised_for_H.H._Dorje_Chang_Buddha_III_(美國國旗為H.H.第三世多杰羌佛升起).html' AND RL_Available = 1 AND RL_On = 1

System.Data.SqlClient.SqlException (0x80131904): 接近 's_National_Flag_Is_Raised_for_H' 之處的語法不正確。 遺漏字元字串 ' AND RL_Available = 1 AND RL_On = 1' 後面的引號。 於 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) 於 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 於 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) 於 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 於 System.Data.SqlClient.SqlDataReader.get_MetaData() 於 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) 於 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) 於 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) 於 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) 於 System.Data.SqlClient.SqlCommand.ExecuteScalar() 於 ccioo.Data.DB.ExecuteScalar(String myQuery) ClientConnectionId:ce0f9c13-127c-46bb-a68b-6403f0a36158 Error Number:102,State:1,Class:15