我在sql select query
中设置默认值时遇到问题ex: t1.Employee as EmpDeptName
这里我需要设置一个默认值,以便它始终返回默认值
我尝试了t1.Employee as EmpDeptName 'ITdept'
但这总是告诉错误的语法
答案 0 :(得分:4)
如果您想在调用查询时SELECT
此值,
SELECT 'ITdept' AS EmpDeptName, ...
如果要在列为空时使用“ITdept”作为默认值,
SELECT ISNULL(EmpDeptName, 'ITdept') AS EmpDeptName, ...
如果要设置列默认值,
CREATE TABLE t1 (
EmpDeptName <data type> DEFAULT 'ITdept'
);