SQL我要在表里面添加一行数据,怎么添加?
如图:这是一个采购申请单单据体内容,我想再增加一条申请信息(复制一条已有的我再进行修改也行),代码怎么写?...
如图:这是一个采购申请单单据体内容,我想再增加一条申请信息(复制一条已有的我再进行修改也行),代码怎么写?
展开
3个回答
展开全部
--复制表的某些字段的值数据,同时更改某些列的数据
--下面的语句中将finterid=10801 的记录复制一行,同时将第col2的值改为2
insert into PORequestEntry(col1,col2,col3)
select col1,'2',col3 from PORequestEntry where finterid=10801
--完全复制就简单了,不过如果表有设置主键的话肯定会提示主键冲突
INSERT INTO PORequestEntry SELECT * FROM PORequestEntry where finterid=10801
展开全部
大概是这样的:
insert into PORequestEntry
(字段1,字段2,字段3,字段4,字段5,字段6,...)
values
(字段1的值,字段2的值,字段3的值,字段4的值,字段5的值,字段6的值,...)
如果值是字符串,需要用''括起来,如'字段1的值'
insert into PORequestEntry
(字段1,字段2,字段3,字段4,字段5,字段6,...)
values
(字段1的值,字段2的值,字段3的值,字段4的值,字段5的值,字段6的值,...)
如果值是字符串,需要用''括起来,如'字段1的值'
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into 表名 (字段名)values(你想要添加的数据)
字段跟你添加的数据要成对
字段跟你添加的数据要成对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询