SQL--DML-数据库中表记录的基本操作

DML:增删改表中的记录

1)添加数据:
insert into 表名(列名1,列名2,列名3,......) values(值1,值2,....)

  • 注意: 1.列名和值必须一一对应,类型也必须匹配
       2.如果没有指定列名,咋默认给所有列添加值
         insert into 表名 values(值1,值2,....),这里的值必须和表中的列对应,值的数量少于列的数量将不能添加,类似位置参数
       3.除了数字类型,其他的类型需要使用引号(单双都可以)引起来,date类型数据也需要括起来
    2)删除数据:
    delete from 表名 [where 条件]
    • 注意:如果不加条件,则删除表中所有的记录
      如果要删除表中的所有记录:
         1.delete from 表名;-----不推荐使用,有多少条记录就会执行多少次删除操作
         2.TRUNCATE TABLE 表名;-----推荐使用,效率更高,先删除表,然后创建一张一样的空表.

3)修改数据:
update 表名 set 列名1=值1,列名=值2...[where] where是可选条件
注意:如果不加任何条件,则会将表中所有记录修改.

DQL : 查询表中的记录

1)select * from 表名;

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务