簡體   English   中英

具有默認值的SQL查詢

[英]Sql query with default value

我在employee表中有一個select Query。 我需要確保列value(empaddress)始終在select查詢中傳遞一個空值:

SELECT 
    empname,
    empaddress,
    empDeptid  
FROM 
    empiD=3

我知道empaddress可以包含任何值,如Null或數據。 但是在結果集中它應該總是空白

你可以這樣做:

SELECT 
    empname,
    "" as empaddress,
    empDeptid   
FROM 
   empiD=3

除非我在這里遺漏了一些東西,否則將返回一個空白字符串代替empaddress

嘗試這樣的事情:

SELECT 
    empname,
    null as empaddress,
    empDeptid   
FROM 
    empiD=3;
SELECT empname, Isnull(empaddress,'')empaddress, empDeptid FROM empiD=3

只需使用''添加ISNULL功能,它將顯示為空白:

SELECT 
    empname,
    ISNULL(empaddress,'') AS EmpAddress,
    empDeptid  
FROM 
    empiD=3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM