zclllhhjj
163193b1d4
[branch-2.1](function) fix random_bytes return same data for multi rows (#39891) (#40137)
pick https://github.com/apache/doris/pull/39891
Issue Number: close #xxx
before:
```sql
mysql [optest]>SELECT random_bytes(10) a FROM numbers("number" = "10");
+------------------------+
| a |
+------------------------+
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
+------------------------+
```
now:
```sql
mysql [optest]>SELECT random_bytes(10) a FROM numbers("number" = "10");
+------------------------+
| a |
+------------------------+
| 0xd82cf60825b29ef2a0fd |
| 0x6f8c808415bdbaa6d257 |
| 0x7c26b5214297a151c25c |
| 0x43f02c77293063900437 |
| 0x5e5727569dec5e24f96b |
| 0x434f20bf74d7759640b7 |
| 0x087ed96b739750c733a6 |
| 0xdf05f6d7ede4972eb846 |
| 0xcefab471912264b5c54f |
| 0x1bddc019409d1926aa10 |
+------------------------+
```
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
2024-08-30 10:43:42 +08:00
..
2024-08-23 11:52:16 +08:00
2024-04-22 13:52:36 +08:00
2024-08-26 14:12:47 +08:00
2024-08-16 08:20:19 +08:00
2024-02-21 13:53:18 +08:00
2024-04-25 12:01:44 +08:00
2024-08-21 14:31:54 +08:00
2024-07-04 13:56:05 +08:00
2024-08-23 01:46:22 +08:00
2024-07-31 11:00:39 +08:00
2024-08-09 11:35:42 +08:00
2024-08-27 18:31:51 +08:00
2024-08-22 14:36:14 +08:00
2024-08-23 17:17:05 +08:00
2024-07-26 14:50:06 +08:00
2024-07-04 13:56:05 +08:00
2024-08-29 21:52:52 +08:00
2024-07-31 22:46:37 +08:00
2024-08-30 10:25:38 +08:00
2024-08-01 11:37:57 +08:00
2024-08-30 10:32:43 +08:00
2023-12-14 17:06:17 +08:00
2024-07-17 13:48:21 +08:00
2024-08-09 11:35:42 +08:00
2024-04-11 17:12:17 +08:00
2024-04-11 17:12:17 +08:00
2024-08-30 10:01:10 +08:00
2024-03-21 14:07:24 +08:00
2024-08-13 10:57:53 +08:00
2024-08-21 09:01:12 +08:00
2024-06-06 09:54:14 +08:00
2024-08-05 09:07:16 +08:00
2024-08-07 22:05:43 +08:00
2024-08-07 22:05:43 +08:00
2024-08-13 17:44:45 +08:00
2023-12-03 09:56:47 +08:00
2024-07-11 17:52:21 +08:00
2024-06-28 18:38:33 +08:00
2024-01-16 18:37:06 +08:00
2024-08-23 20:40:54 +08:00
2024-08-15 14:16:57 +08:00
2024-08-09 04:06:47 +08:00
2024-08-22 00:24:57 +08:00
2024-04-10 16:22:39 +08:00
2024-03-22 16:35:47 +08:00
2024-08-30 10:43:42 +08:00
2024-08-23 17:26:56 +08:00
2024-06-19 14:47:55 +08:00
2024-08-30 10:43:42 +08:00
2024-08-29 00:31:36 +08:00
2024-05-31 10:53:12 +08:00
2024-08-22 14:37:49 +08:00
2024-08-23 17:26:56 +08:00
2024-08-23 17:26:56 +08:00
2024-05-28 17:54:13 +08:00
2024-08-23 17:26:56 +08:00
2024-04-17 23:42:11 +08:00
2024-06-20 17:51:18 +08:00
2024-05-24 16:25:00 +08:00
2024-01-08 10:46:27 +08:00
2024-04-19 23:41:46 +08:00
2024-08-21 14:31:54 +08:00
2024-07-01 23:11:13 +08:00
2024-08-30 10:43:42 +08:00
2024-05-21 12:54:25 +08:00
2024-07-15 18:47:36 +08:00
2024-08-09 11:35:42 +08:00
2024-08-09 11:35:42 +08:00
2024-07-03 22:42:51 +08:00
2024-08-09 11:35:42 +08:00
2024-02-23 23:10:36 +08:00
2024-08-09 11:35:42 +08:00
2024-05-28 13:12:03 +08:00
2023-12-01 15:32:23 +08:00
2024-02-16 10:12:23 +08:00
2023-12-21 18:08:23 +08:00
2024-05-29 09:57:31 +08:00
2023-12-22 14:50:11 +08:00
2023-12-05 12:54:40 +08:00
2023-12-05 12:54:40 +08:00
2024-04-12 15:09:25 +08:00
2023-12-05 12:54:40 +08:00
2023-12-05 12:54:40 +08:00
2023-12-05 12:54:40 +08:00
2023-12-28 14:54:09 +08:00
2023-12-05 12:54:40 +08:00
2024-08-09 11:35:42 +08:00
2024-08-29 16:41:51 +08:00
2024-08-21 14:31:54 +08:00
2024-08-09 11:35:42 +08:00
2024-04-19 15:02:21 +08:00
2024-07-18 16:53:09 +08:00
2024-08-29 00:30:37 +08:00
2024-07-18 16:53:09 +08:00
2024-08-24 09:22:03 +08:00
2023-12-15 10:52:50 +08:00
2024-08-09 11:35:42 +08:00
2024-08-23 18:51:47 +08:00