sách gpt4 ai đã đi

mysql - SQL insert using RAND() for inserting random value - INSERT into TINYINT?

In lại 作者:太空宇宙 更新时间:2023-11-03 11:46:15 31 4
mua khóa gpt4 Nike

我有一个 MySQL 插入,我正在使用 RAND 生成随机 INT 值问题是它不会插入到数据库中,因为该列接受 TINYINT ,如何将输出转换为 TINYINT。代码示例如下:

INSERT INTO table (`col`, `col` VALUES (NULL, CAST(FLOOR(5+RAND()*(1-5)) AS CHAR);

所以我想在 1 到 5 之间随机插入一个有效的数字,但是,因为该列设置为 TINYINT Còn hơn là INT 我得到 1592 unsafe statement。并且数据库将 col 设置为其默认值 1。

Cách sử dụng RAND vượt qua INSERT INTO TINYINT 列输入随机值?

1 Câu trả lời

INSERT INTO table (`col1`, `col2`)
GIÁ TRỊ
(NULL, FLOOR(1 + RAND( )*5));

关于mysql - SQL insert using RAND() for inserting random value - INSERT into TINYINT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38563596/

31 4 0
Bài viết được đề xuất: mysql - 无论ID如何,如何确保在MySQL中获取n行集?
Bài viết được đề xuất: php - 大型数据库需要协调
Bài viết được đề xuất: python - np.where 如何使用正则表达式提高性能?
Bài viết được đề xuất: php - SQL JOIN——两个团队,一个标识数据库
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com