3
A
回答
8
?
是syntax for prepared statements中參數值的佔位符。鏈接的文章給出了下面的例子:
mysql> PREPARE stmt1 FROM 'SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse'; mysql> SET @a = 3; mysql> SET @b = 4; mysql> EXECUTE stmt1 USING @a, @b; +------------+ | hypotenuse | +------------+ | 5 | +------------+ mysql> DEALLOCATE PREPARE stmt1;
既然你也標記sql,這是值得鏈接到Prepared Statement Wikipedia article進一步獨立的MySQL的閱讀。
3
在mysql中,一個?
是一個prepared statement中的佔位符。在語句執行之前,它將被替換爲從客戶端綁定的任何值。
相關問題
- 1. MySQL查詢包含
- 2. mysql查詢 - 包含?
- 3. sql查詢中%%%的含義?
- 4. ''sql在查詢中的含義
- 5. MYSQL IF NOT NULL包含在查詢中
- 6. MYSQL子查詢和包含的值
- 7. 包含ORDER BY的MySQL UNION 2查詢
- 8. 包含IN的子查詢的MySQL查詢非常慢
- 9. 轉義MySQL查詢問題
- 10. 自定義MySql查詢
- 11. *和的含義。在MySQL
- 12. MySql查詢查找包含某些變量的列MySQL和PHP
- 13. 包含子查詢的MySQL查詢是否爲原子?
- 14. 優化包含子查詢的MySQL查詢
- 15. 在mysql查詢中運行mysql查詢
- 16. MySQL隨機查詢生成器輸出含義
- 17. 在mysql中轉義冒號LIKE查詢
- 18. 「查詢來自地獄」的含義
- 19. 如何確定查詢的含義?
- 20. 查詢的含義是什麼?
- 21. Google查詢中參數的含義?
- 22. 如何在包含變量賦值的jdbc的mysql查詢中轉義冒號(:):
- 23. 查詢在MySQL的
- 24. 查詢在MySQL
- 25. MySQL在查詢
- 26. 查詢在MySQL
- 27. 在MySQL查詢
- 28. 在MySQL查詢
- 29. 在MySQL查詢
- 30. MySQL INT含義
那麼'''只能用於準備語句嗎? – user1508893
@ user1508893是的,在我的知識中沒有其他用途。 –
明白了,謝謝! – user1508893