第八章 一些问答题

1.插入记录时可以不指定字段名称吗?

不管使用哪种INSERT语法,都必须给出VALUES的正确数目。如果不提供字段名,就必须给每个字段提供一个值,否则将产生一条错误消息。如果要在INSERT操作中省略某些字段,那么这些字段需要满足一定条件:该列定义为允许空值;或者表定义时给出默认值,如果不给出值,将使用默认值。

2.更新或者删除表时必须指定WHERE子句吗?

在前面的章节中可以看到,所有的UPDATE和DELETE语句全都在WHERE子句中指定了条件。如果省略WHERE子句,那么UPDATE或DELETE将被应用到表中所有的行。因此,除非确实打算更新或者删除所有记录,否则要注意使用不带WHERE子句的UPDATE或DELETE语句。建议在对表进行更新和删除操作之前,使用SELECT语句确认需要删除的记录,以免造成无法挽回的结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值