2020年2月20日 星期四
2020年2月18日 星期二
SQL SERVER 結果為預設的NULL顯示為其他有意義的值
才不用一個個改型態預設值改到要死
查詢時用ISNULL
例如:
SELECT ISNULL(電話,0)
From dbo.DB
WHERE 條件;
或是:
SELECT 姓名, ISNULL(電話,0)
From dbo.DB
WHERE 條件;
查詢時用ISNULL
例如:
SELECT ISNULL(電話,0)
From dbo.DB
WHERE 條件;
或是:
SELECT 姓名, ISNULL(電話,0)
From dbo.DB
WHERE 條件;
2020年2月15日 星期六
2020年2月6日 星期四
SQL的DATE相關函式
DATEDIFF(DAY,起始時間,GETDATE())
用GETDATE():今天日期 - 起始時間後的結果以天數(DAY)算
如2018/01/02 -2018/01/01就是1,運用上可以使用在到期日判斷
用到期日-今日 >=0就是沒到期,<0為過期
DATEADD(單位,量,日期)
單位可用年月日
量就看要加入多少
例如:
DATEADD(YEAR,1,起始日)
代表起始日+1年
用GETDATE():今天日期 - 起始時間後的結果以天數(DAY)算
如2018/01/02 -2018/01/01就是1,運用上可以使用在到期日判斷
用到期日-今日 >=0就是沒到期,<0為過期
DATEADD(單位,量,日期)
單位可用年月日
量就看要加入多少
例如:
DATEADD(YEAR,1,起始日)
代表起始日+1年
2020年2月4日 星期二
2020年2月2日 星期日
SQL用C#連接區網登入
using System.Data.SqlClient;
conStr = "Server=ip\\sqlexpress,port;Database=data;uid=uid;pwd=pwd";
server填入IP位址,後面填入port
port可以開啟SQL組態管理員找通訊協定→TCP/IP右鍵內容的IP找最下面的IP ALL的動態通訊阜
再去防火牆打開該PORT
IP後面要掛上\\SQLEXPRESS才能正常登入
using (SqlConnection conn = new SqlConnection(conStr))
{
conn.Open();
}
以上開啟通訊
接下來就是下指令(額外開一篇)
訂閱:
意見 (Atom)