Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Gán giá trị bit thành số cho user variable trong MySQL

Mặc định bit value gán cho user variable là binary string. Có 2 cách gán thành số:

1. Dùng CAST()

mysql> SET @abc = CAST(0b1000011 AS UNSIGNED);
mysql> SELECT @abc;  -- 67

2. Cộng 0 (+0)

mysql> SET @abc = 0b1000011 + 0;
mysql> SELECT @abc;  -- 67

Cả hai cách đều cho kết quả số nguyên 67.