回答

收藏

在SQLite3中更改值

技术问答 技术问答 263 人阅读 | 0 人回复 | 2023-09-14

我将从显示代码开始:( |6 v: L$ X9 Q
create table products ('name' text primary key,'price' INTEGER)insert into table products ('name','price') values ('coke',8)insert into table products ('name','price') values ('sprite',9)什么是SQLite3代码将可乐行的价格列值改为12。9 p) H3 g8 A0 A! K5 Z9 q% Y8 b
所以我希望输出可乐12 sprite 9。+ N7 j8 W+ s3 u$ T3 T5 @8 j
谢谢大家!/ i2 [+ j5 V! D( a
                                                                $ n! t( v) E0 P
    解决方案:                                                                  y  V( G: q1 f/ y0 d
                                                                UPDATE products    SET price = 12  WHERE name = 'coke' AND price = 8;这些可能只是转录错误或错别字,但你应该table从INSERT单词在句子中删除,列名周围不需要单引号,所以句子应该类似:) v7 T8 R* O0 E2 e4 o
insert into products (name,price) values ('sprite9)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则