2009-07-08

付費申請紙本 MCP Certification 證書(paper format )

 

若您需要付費申請紙本 MCP Certification 證書(paper format ),請參考以下的說明:

登入網址:Download Certificates

https://mcp.microsoft.com/mcp/tools/WelcomeKitValidateAddress.aspx

步驟01. 點選「Log on to MCP Digital Certification tool」

image

步驟02. 點選「Certificate Manager - download your certificates in PDF or XPS format 」。

image

步驟03. 先勾選所需的認證,在右下角的「Request Physical Delivery 」區域,點選「Orders」。

image

步驟04. 在「Cart Details」區域,在「Country of Residence」方塊,選擇「Taiwan」。

image


步驟05. 點選下方的「How much does it cost for me to order my certificates?」,可以看到所需要給付的費用之說明:

image

內文如下:
Question: 
How much does it cost for me to order my certificates?
Answer: 
Shipping and Handling are $9.95 USD for the first certificate and $0.99 USD for each additional certificate up to 6 total certificates. An Express Shipping option is available for an additional fee. During Checkout, you can view the Express Shipping costs by selecting the Express Shipping option in the Shipping Method section


摘錄重點如下:

  1. 單次寄送費用:包含運費與手續費,費用為:9.95美元。(含送一張證書,單次欲加送第二張以上證書者,請看第2點)。
  2. 每張證書的費用是:0.99美元。
  3. 一次最多可以寄送 6 份證書。

以運送台灣為例,可以採用兩種方式來運送:「Standard Shipping」與「Express Shipping 」,說明如下:


「Standard Shipping 」

  • Carrier: Postal Service 
  • Delivery Timeframe: 5 to 21 business days after certificate ships 
  • Tracking Information: Not available 
  • Price: Included 

「Express Shipping 」

  • Carrier: DHL Express 
  • Delivery Timeframe: 2 to 7 business days after certificate ships 
  • Tracking Information: Provided when order ships 
  • Price: Additional shipping fee of $15.00 USD 

採用「Standard Shipping 」方式,無需額外收取運費,運送天數為:5 ~ 21 工作天。
採用「Express Shipping 」方式,需額外收取運費:15 美元,運送天數為:2 ~ 7 工作天。

image


參考資料:
MCP Digital Certification tool
https://mcp.microsoft.com/mcp/tools/WelcomeKitValidateAddress.aspx

Microsoft 將於 2009/07/01 停止 免費提供紙本證書。MCP certificates will transition from paper to digital format
http://sharedderrick.blogspot.com/2009/06/microsoft-20090701-mcp-certificates.html

2009-06-30

認識 ROUND 函數,以 SQL Server 2008 為例

與幾個朋友討論 ROUND 函數的使用方式,寫一篇文章與各位分享。
請參考以下的範例:


--EX1. 傳回數值,捨入到指定的長度或有效位數。
-- 語法:ROUND ( numeric_expression , length [ ,function ] )
SELECT ROUND(123.9994, 3), ROUND(123.9995, 3), ROUND(123.9996, 3)



01





--EX2. 有關於 0.點的精確數值之轉換
-- 被截斷
SELECT ROUND(0.4, 0)



02








-- 判斷需要進位,但卻發生錯誤。
SELECT ROUND(0.5, 0)
/* 回傳錯誤訊息:
訊息 8115,層級 16,狀態 2,行 1
轉換 expression 到資料類型 numeric 時發生算術溢位錯誤。

訊息 8115,層級 16,狀態 2,行 1
Arithmetic overflow error converting expression to data type numeric.
*/

03








-- 使用CAST 函數,明確的資料轉型
SELECT CAST (0.5 AS numeric(2,1))



04





-- 再搭配使用 ROUND 捨入到指定的長度或有效位數。
SELECT ROUND(CAST (0.4 AS numeric(2,1)), 0), ROUND(CAST (0.5 AS numeric(2,1)), 0), ROUND(CAST (0.6 AS numeric(2,1)), 0)



05





-- 或是使用單引號,以字串的類型來做處理。
SELECT ROUND('0.4', 0), ROUND('0.5', 0), ROUND('0.6', 0)



06





--EX3. 捨入到指定的長度或有效位數。
-- 語法:ROUND ( numeric_expression , length [ ,function ] )
SELECT ROUND(150.45, 0), ROUND(150.55, 0), ROUND(150.65, 0)



07





--EX4. function 指定 0 以外的值時,會截斷
/*
語法:ROUND ( numeric_expression , length [ ,function ] )
當省略 function,或其值為 0 (預設值) 時,會捨入 numeric_expression。
當指定 0 以外的值時,會截斷 numeric_expression。
*/
SELECT ROUND(150.75, 0, 1);



08








以下是摘錄 SQL Server 2008 線上叢書:ROUND (Transact-SQL)

ROUND (Transact-SQL)


傳回數值,捨入到指定的長度或有效位數。


語法:


ROUND ( numeric_expression , length [ ,function ] )


ROUND 一律傳回值。如果 length 是負的,且大於小數點前面的位數,ROUND 會傳回 0。


--


參數說明:


numeric_expression


這是精確數值或近似數值資料類型類別目錄的運算式,但 bit 資料類型除外。


length


這是 numeric_expression 捨入的有效位數。


length 必須是 tinyint、smallint 或 int 類型的運算式。


當 length 是正數時,numeric_expression 會捨入到 length 所指定的十進位數。


當 length 是負數時,numeric_expression 會依照 length 所指定,在小數點左側捨入。


function


這是要執行的作業類型。function 必須是 tinyint、smallint 或 int。


當省略 function,或其值為 0 (預設值) 時,會捨入 numeric_expression。


當指定 0 以外的值時,會截斷 numeric_expression。






參考資料:

ROUND (Transact-SQL)


http://msdn.microsoft.com/en-us/library/ms175003.aspx