我想在SQL db中存儲SQL語句。你會推薦什麼樣的數據類型?在SQL中存儲SQL
此刻我正在使用varchar(max),它可以嗎?
而且我有一個問題,因爲支架的可能,它告訴我: Incorrect syntax near the keyword 'NULL'.
你有我應該如何執行查詢,以避免這樣的錯誤任何的例子嗎?
感謝
我想在SQL db中存儲SQL語句。你會推薦什麼樣的數據類型?在SQL中存儲SQL
此刻我正在使用varchar(max),它可以嗎?
而且我有一個問題,因爲支架的可能,它告訴我: Incorrect syntax near the keyword 'NULL'.
你有我應該如何執行查詢,以避免這樣的錯誤任何的例子嗎?
感謝
其更好您使用nvarchar(max)
和你逃脫'
SQL語句替換由''
所以它不產生任何問題你
謝謝!簡短而絕對正確。令人驚歎! –
@WildGoat我的意思是[轉義字符](http://en.wikipedia.org/wiki/Escape_character)。 –
你可能與'更好nvarchar(max)',因爲這將允許你使用非ASCII字符。 –
你有沒有考慮過使用存儲過程呢? – DOK
是的,varchar(max)是可以的。但是,如果沒有您使用的特定代碼,沒有人能夠幫助您解決錯誤。 –