2010-02-15 78 views

回答

2
+0

完美!謝謝。 – 2010-02-15 16:45:07

0
CONV(N,from_base,to_base) 

將數字轉換。返回數字N的字符串表示形式,從基地from_base轉換爲基地to_base。如果任何參數是NULL,則返回NULL。參數N被解釋爲整數,但可以指定爲整數或字符串。最小基數爲2,最大基數爲36。如果from_base是負數,則N被視爲有符號數。否則,N被視爲無符號。 CONV()以64位精度工作。

http://dev.mysql.com/doc/refman/5.7/en/mathematical-functions.html#function_conv

+0

我如何從PHP和MySQL獲得不同的結果,其參數相同?編號:'d038889e4ba0f254d1e80d275871499064a93c72' from_base:'16' to_base:'36'預計輸出:'oblzbbrzki88k40wgg8go8w8sscswss' mysql輸出:'3W5E11264SGSF' – Taylan 2016-10-25 15:39:51

+1

好的,我的不好。 MySQL CONV不適用於大於2^64的數字。但不是給出錯誤,而是以某種方式修整數字。 – Taylan 2016-10-25 15:45:53

+0

我在5.5服務器上得到'FVVVVVVVVVVVV': - ? – 2016-10-25 15:49:33