zoukankan      html  css  js  c++  java
  • 用SQL语句操作数据-———— IT精英装逼之旅

    今天,我和大家分享的是用代码来操纵数据库,也就是其他人佩服我们的一大重要原因,下面就是一些点哦,走过路过,不要错过。

    1.SQL Sever中,SQL语句不区分大小写(数据库名表名列名关键字) 。

    2.对表进行操作的时候,一定要使先用use关键字切换到对应的数据库(大家一定要注意!!!)

    3.自增列不可以赋值.

    4.一次性向一张表中插入多条数据的解决方案:

    1/insert into 目标表select  * from 原表(注意事项:如果目标中有自增列,那么不能使用*号。)

    2/复制原表:select *  into 目标表(不存在)from 原表( 该方式只保留了数据和子自增列,但是主键等约束就都没有了。)

    6.见到update语句和delete,一定要跟where条件.

    7.deletetruncate区别?

            01.delete 后可以跟where条件,而truncate不行

            02.delete删除数据的时候会记录日志,而truncate不会

            03.delete删除表中所有数据库,id编号不会从1开始,而truncate会。

     8.truncate又称“截断表”。

    9.truncate运行效率更高,因为它不记录日志。但delete可以记录日志,可以还原。

      看了上面的话,你是否有收获,有的话就关注我呗!!!下次会更努力.

  • 相关阅读:
    HOOK劫持自己
    迷宫程序
    文件检索
    查看typedef类型
    位运算计算加法
    mfc进制转换
    递归进制转换_strrev
    printf("%x",12)//按十六进制输出
    MFC补码原码反码转换工具
    basename
  • 原文地址:https://www.cnblogs.com/wth1129/p/4924625.html
Copyright © 2011-2022 走看看