欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql搞笑數據

方一強2年前8瀏覽0評論

說起數據庫,大家自然會想到MySQL,一個用來存儲和管理數據的軟件。但是,除了平常用的增刪改查操作,你可曾聽聞過MySQL還有搞笑的一面呢?下面,我們一起來看看MySQL的搞笑數據吧!

CREATE TABLE IF NOT EXISTS jokes (
id INT(11) NOT NULL AUTO_INCREMENT,
content TEXT NOT NULL,
author VARCHAR(100) NOT NULL,
is_laughable TINYINT(1) DEFAULT 0,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

看到這個表結構,你有沒有被"laughable"這個字段稱為 "是否可笑" 的英文翻譯搞笑到了呢?不只是這個,許多MySQL的字段命名也有趣味性,比如:

CREATE TABLE IF NOT EXISTS students (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
age INT(2) NOT NULL,
sex ENUM('男', '女'),
height DECIMAL(4, 1),
weight FLOAT(4, 1),
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

我們都知道,這個表格是用來存儲學生的信息的。但是,你可曾想過,如果這個"students"表中有一個名字叫做“萬達希爾”的學生,那么這個名字會被存儲成什么樣子?

INSERT INTO students (name, age, sex, height, weight) VALUES ('萬達希爾', 20, '男', 1.80, 180.0);

看到了嗎?MySQL會將這個名字存儲成“萬?希爾”,因為MySQL在默認情況下是使用 utf8mb4 字符集,每個字符占用 4 個字節,而中文占用 3 個字節,所以雙字節的“達”在存儲時會變成問號。

除此之外,MySQL還有許多令人啼笑皆非的語法,比如:

SELECT 'Hello' World! FROM DUAL;

這條語句可以輸出一個值為“World!”的名為“Hello”的列。

MySQL的搞笑數據真的是太多了,如果你了解了更多,歡迎在評論區中分享。