insert into 语句 mysql_sql insert into 语句

sql insert into 语句

数据添加到表使用INSERT语句。 INSERT INTO语句可用于追加记录表,或从一个表追加多条记录到另一个。

对于INSERT语句的语法是:

INSERT INTO table_name (column1, column2,...)

VALUES (value1, value2,....)

实例

INSERT INTO AntiqueOwners ( OwnerID, OwnerLastName, OwnerFirstName )

VALUES (4, 'Peter', 'Novitski')

要添加特定的记录表,INSERT INTO语句之后是表的名称和各个领域的名称。值中的每个条款值插入到对应的字段的值在列表中的位置:第一个值是在第一个字段插入,进入第二个字段的第二等

这将导致一个记录被纳入AntiqueOwners表插入。这一新的纪录将有4 OwnerID,一个彼得OwnerLastName和Novitski OwnerFirstName。

注意:如果您省略字段列表中,必须包括一个表中的每个字段的值,否则操作将失败。的值也必须以逗号分隔。文本和日期字段也必须括在单引号('')。

一个自动编号字段(也称为反恐领域)是一种数据类型,自动创建并存储每个项目一个数字添加到表中。如果您记录追加到一个表中的自动编号字段,你不希望AutoNumbered字段重新编号时,必须包括在查询中自动编号字段中。如果不包括自动编号字段,附加的项目将被分配一个新的自动编号字段的值。

范例#2

INSERT INTO AntiqueOwners ( OwnerID, OwnerLastName, OwnerFirstName )

SELECT EmployeeIDNo, LastName, FirstName

FROM EmployeeAddressTab

le

WHERE City='Upton'

当使用多记录语法INSERT INTO语句之前一Select语句,并增加了一个或多个记录的表。这被称为追加查询,复制,因为它从一个或多个表中的记录到另一个。该表包含的记录被追加不受操作的影响。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值