在 SQL Server 中,可以使用以下方法将固定值绑定到列:
CASE
语句:SELECT
column1,
column2,
CASE
WHEN condition THEN '固定值1'
ELSE '固定值2'
END AS fixed_value
FROM
table_name;
IIF
函数:SELECT
column1,
column2,
IIF(condition, '固定值1', '固定值2') AS fixed_value
FROM
table_name;
CHOOSE
函数:SELECT
column1,
column2,
CHOOSE(condition, '固定值1', '固定值2') AS fixed_value
FROM
table_name;
其中,condition
是一个布尔表达式,用于确定应该选择哪个固定值。table_name
是要查询的表的名称,column1
和 column2
是要从表中选择的列的名称。
请注意,这些方法都不会将固定值绑定到列,而是在查询结果中动态生成固定值。如果您需要将固定值绑定到列,则需要在应用程序中进行处理。
领取专属 10元无门槛券
手把手带您无忧上云