Xiao_Mu_Zi_10086 2024-04-27 20:52 采纳率: 0%
浏览 238

在docker中使用miniob创建了数据库,然后使用update语句的时候数据库没变化

在docker中使用miniob创建了数据库,然后使用update语句的时候数据库没变化是什么原因啊
代码在下面
miniob > create table Student(No INT,Name CHAR(10),Height FLOAT,Weight FLOAT);
miniob > INSERT INTO Student values(2353123, '王海峰', 180.5, 75.5);
SUCCESS
miniob > INSERT INTO Student values(2331902, '刘伟', 174.9, 63.3);
SUCCESS
miniob > INSERT INTO Student values(2353074, '孙国程', 169.0, 82.5);
SUCCESS
miniob > INSERT INTO Student values(2233444, '严磊', 178.3, 52.8);
SUCCESS
下面是update的部分
miniob > update Student set Weight=78.5 where No=2353123;
SUCCESS
miniob > update Student set Weight=60.0 where No=2331902;
SUCCESS
miniob > commit;
SUCCESS
miniob > select * from Student;
No | Name | Height | Weight
2353123 | 王海峰 | 180.5 | 75.5
2331902 | 刘伟 | 174.9 | 63.3
2353074 | 孙国程 | 169 | 82.5
2233444 | 严磊 | 178.3 | 52.8

  • 写回答

4条回答

  • 三生一梦859 2024-08-05 10:43
    关注

    因为miniob目前仅能支持单字段update的语法解析,但是不能执行,这个功能需要自己实现

    评论

报告相同问题?

问题事件

  • 创建了问题 4月27日