MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
您可以使用insert ()
方法与值()
方法将记录插入到现有关系表中。的insert ()
方法接受表中的单个列或所有列。使用一个或多个值()
方法指定要插入的值。
要插入完整的记录,请传递到insert ()
方法表中的所有列。然后转到值()
为每列设置一个值。的城市表中添加一条新记录world_x
数据库,插入以下记录,按输入两次。
mysql-py > db.city。插入(“ID”,“名字”,“CountryCode”、“地区”、“信息”)。values(None, "Olympia", "USA", "Washington", " {"Population": 5000} ")
城市表有五列:ID、名称、国家代码、地区和信息。每个值必须与它所表示的列的数据类型相匹配。
下面的示例将值插入城市表的ID、Name和CountryCode列中。
mysql-py > db.city。插入(“ID”、“名称”、“CountryCode”)。值(None, "Little Falls", "USA")。值(无,“欢乐谷”,“美国”)
方法指定列时insert ()
方法时,值的数量必须与列的数量匹配。在前面的示例中,必须提供三个值来匹配指定的三个列。
看到TableInsertFunction查看完整的语法定义。