我是TSQL的新手,並且正在嘗試創建一個計算經度並給出半徑的函數。我知道該怎麼做,在C#中,但現在有困難,將其轉化爲T-SQL,這是多部分功能有沒有辦法創建一個像這樣的用戶定義函數
1. double Long = (Math.Cos((double)2.55 * (Math.PI/180)) * 69);
2. double milesss = 10/Long;
3. item.TenLonMin = Math.Round(((double)item.longitudes - milesss), 6);
回答所有的這是第3步,我想提出的是這裏面
UPDATE zips
SET
TwoLonMax= answer to step 3 here
我該如何去做這件事?我試圖找出如何插入用戶定義函數的結果。
您是否看過用於創建標量函數的[documentation](https://msdn.microsoft.com/en-us/library/ms186755.aspx)?提示:使用適當的軟件(MySQL,Oracle,DB2,...)和版本(例如, '的SQL服務器2014'。語法和功能的差異往往會影響答案。我假設你使用的是某種版本的SQL Server。 – HABO
對不起,現在會閱讀它,是的,它是MYSQL 2012.我對此很新,並認爲不同版本之間TSQL有很大差異。 – user1591668