我有一個動態內容調查問卷,我有需要與SQL提議的控件? 。在SQL Server的select語句中有動態sql嗎?
我試圖從表中Questionnaire
選擇並運行儲存在下面的`PrepopulateContentSQL」列中的SQL語句的查詢返回單個值
例:
Select name from Agency
我的表Questionnaire
:
QuestionID int
Required bit
Data_Type int
Control_Type int
Data_Choices nvarchar
Data_Max_Length int
Question_Group_Id int
Question_Label nvarchar
Question_Order int
PrepopulateContentSQL nvarchar
PrePopulated bit
我想也許一個功能
?Select
QuestionID, Required, Control_Type, Data_Choices,
GetPrepopulated(PrepopulateContentSQL) As PreValue
From
Questionnaire
我讀的功能不是最好的解決方案什麼是替代品? – Chaka 2013-03-02 21:34:08
這不是功能不好的解決方案;這是錯誤使用的功能是不好的解決方案。 – 2013-03-02 21:36:08
@Chaka。 。 。你的問題是什麼?對於許多目的而言,一個函數恰好是您想要做的正確解決方案。 – 2013-03-02 21:55:06