PDOStatement::bindParam
支持準備語句以下變量:是我之間的差,d,S,B在PDOStatement對象:: bindParam
- I =整數
- d =雙重
- S =串
- b = BLOB
我知道,如果我是的值應該是一個數字,如果它當時的它是一個字符串,什麼是BLOB和一倍?
PDOStatement::bindParam
支持準備語句以下變量:是我之間的差,d,S,B在PDOStatement對象:: bindParam
我知道,如果我是的值應該是一個數字,如果它當時的它是一個字符串,什麼是BLOB和一倍?
「Double」是雙精度浮點數。 「blob」是一個「Binary Large OBject」(例如一個文件)。
整數:0,-10,20,50(啊哈,一個整數)
雙:0.5,-20.5(又名十進制數)
字符串: 「一些文本」, 「B」(但限於aprox。65k字符255字符爲mysql 5.0和早期版本)
blob:二進制信息,它是無限的,它可以是一個字符串或二進制表示。
我覺得像這樣的刺激性問題/懶惰
這一切都在MySQL的手冊中描述:
http://dev.mysql.com/doc/refman/5.0/en/blob.html
http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
所有不同數據類型的概述這裏給出:http://dev.mysql.com/doc/refman/5.0/en/data-types.html
[什麼是Blob?]可能的重複(http://stackoverflow.com/questi ons/5414551/what-it-it-exactly-a-blob-in-a-dbms-context) – Gordon 2011-04-14 12:32:40
[浮點數和雙精度浮點數之間的差異](http://stackoverflow.com/questions/2160810/mysql-什麼最差浮子和 - 雙間) – Gordon 2011-04-14 12:34:54