MySQL變數宣告與使用
在MySQL中,為了在第二個查詢中使用變量,需要先宣告並初始化它們。
使用者自訂變數(以@開頭)
<code class="language-sql">SET @start = 1, @finish = 10; SELECT * FROM places WHERE place BETWEEN @start AND @finish;</code>
局部變數(無前綴)
<code class="language-sql">DECLARE start INT unsigned DEFAULT 1; DECLARE finish INT unsigned DEFAULT 10;</code>
伺服器系統變數(以@@開頭)
<code class="language-sql">SET GLOBAL sort_buffer_size=1000000;</code>
以上是MySQL 中的使用者定義變數、本地變數和系統變數有什麼不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!