當新增包含在引號中的數字時,如果我們在字串的數字之間編寫非數字文字,MySQL 如何評估?
假設如果我們嘗試在字串的數字之間新增帶有非數字文字的數字,那麼 MySQL 只會使用該字串的第一個數字來計算加法,並顯示一條警告。以下示例將展示這一點 -
示例
mysql> Select '1525 * 2' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set, 1 warning (0.00 sec)
從上面的查詢中可以清楚看出,MySQL 只使用第一個數字,即 1525,來計算加法,並忽略非數字文字。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP