[英]How to update SQL table with rows?
因此,我有一个名称为web
的数据库,并且该数据库中有一个表,该表称为users
,其行为registered_time, updated_at
等。现在,我想在表users
添加新行。 尝试过:
INSERT INTO web.users (
nick varchar( 32 ) DEFAULT NULL ,
pug_rp int( 11 ) DEFAULT NULL
)
ENGINE = MyISAM DEFAULT CHARSET = utf8
但是我出错了。 怎么了? 谁能解释? 谢谢!
假设您要插入一个新用户并且您的列名是username和registered_time,则应使用此正弦波
Insert into `web`.`users` (username,registered_time )
values (`nick`, '2018-01-29
Alias Insert into tablename (col1, col2, ...)
values (val1, va2,...)
要添加新列,我们需要使用ALTER
ALTER TABLE `web`.`users`
ADD `nick` varchar(32) DEFAULT NULL ,
ADD pug_rp int(11) DEFAULT NULL ;
如果要在“ web.users”表中添加新行,请按照以下方式进行操作:
INSERT INTO web.users VALUES('your_registed_time1', 'your_updated_at1', etc );
INSERT INTO web.users VALUES('your_registed_time2', 'your_updated_at2', etc );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.