2016 - 2024

感恩一路有你

MS SQL基础回顾及常用操作

浏览量:4466 时间:2024-07-02 16:56:51 作者:采采

在孔子的教导下,我们今天一起来重温一下MS SQL的基础知识。本文将介绍一些常用操作和技巧,希望对您有所帮助。

连接数据库服务器

要连接数据库服务器,首先需要启动服务。有三种方式可以启动服务:

  1. 开始 -> 运行 -> cmd -> NET START MSSQLSERVER
  2. 开始 -> 运行 -> -> 找到SQL Server服务,设置为启动
  3. 通过SQL Server配置管理器启动服务

另外,还可以使用命令行操作数据库服务:

  • 暂停SQL Server服务 -> NET PAUSE MSSQLSERVER
  • 重新启动暂停的SQL Server服务 -> NET CONTINUE MSSQLSERVER
  • 停止SQL Server服务 -> NET STOP MSSQLSERVER

常用知识

以下是一些常用的SQL知识:

  • 使用select @@version查看数据库版本。
  • bit常用来表示bool类型的变量,取值为0和1。
  • varchar类型不含中文,nvarchar可能含有中文,nvarchar(max)相当于无穷大。
  • varchar和char(n)的区别在于char(n)会用空格填充不足n的部分,而varchar不会。
  • 常用做主键的数据类型有int(或bigint)和uniqueidentifier。

创建表和更新表

使用Create Table语句可以创建表,使用Update Table语句可以更新表,使用Delete和Drop语句可以删除表。

查询语句的一般顺序是:select 列名 from 表名 where 条件 group by 分组依据 having 组提取条件 order by 排序依据列。

还可以使用一些常用函数:

  • ABS():求绝对值。
  • CEILING():舍入到最大整数。
  • FLOOR():舍入到最小整数。
  • ROUND():四舍五入。
  • LEN():计算字符串长度。
  • LOWER、UPPER:转小写、大写。
  • SUBSTRING(string, startposition, length):截取字符串。
  • DATEADD(datepart, number, date):日期加减。
  • DATEDIFF(datepart, startdate, enddate):计算日期差。
  • DATEPART(datepart, date):返回日期的特定部分。
  • CAST(expression As data_type)和Convert(data_type, expression):类型转换。
  • isnull函数:处理NULL值。
  • case函数:条件判断。

以上是关于MS SQL的基础回顾和一些常用操作的内容,请按需使用。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。