SQL Server 2022数据库操作练习

102 阅读1分钟
  1. 创建、查询、删除练习:
    • 题目: image.png
    • 解答: image.png image.png
    • 关于go与分号:(SQL Server 2022环境下)
      • 分号
        • 用途:
          • 用于标记单个SQL语句的结尾,它位于每个语句的最后一个字符
      • "GO"
        • 是什么:
          • 是SQL Server管理工具(举例:SQL Server Management Studio)所使用的批处理分隔符
        • 用途:
          • 用于分隔多个语句以形成批处理,它位于每个语句的最后一行,并且该行除了GO外没有别的内容
            • 批处理:将一组相关的SQL语句作为一个单元进行执行的方式
        • 使用好处:
          • 将一组语句分隔成多个批次,确保每个批次中的语句按照预期顺序和逻辑执行
          • 减少某个语句失败对其他语句的影响,提高代码的可靠性和健壮性
          • 能对每个批次进行独立的查询优化和执行计划生成,这样可根据每个批次的特定查询和数据分布情况进行优化,提高查询性能和效率
        • 注意:
          • 如果我们用了GO,那么我们的sql语句就不需要再加分号,因为go已起到了分隔作用

...未完待续
参考资料:SQL Server入门很轻松(微课超值版)