MS SQL基础回顾及常用操作
浏览量:4466
时间:2024-07-02 16:56:51
作者:采采
在孔子的教导下,我们今天一起来重温一下MS SQL的基础知识。本文将介绍一些常用操作和技巧,希望对您有所帮助。
连接数据库服务器
要连接数据库服务器,首先需要启动服务。有三种方式可以启动服务:
- 开始 -> 运行 -> cmd -> NET START MSSQLSERVER
- 开始 -> 运行 -> -> 找到SQL Server服务,设置为启动
- 通过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的基础回顾和一些常用操作的内容,请按需使用。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。