前几天同学问了我一个sql问题,发现她有些语法都忘光了。在此整理一下学过的知识和笔记,总结出了sql语句的基本格式。希望给大家有所帮助。
1.创建数据库,一般来说我们都是通过界面来创建数据库的。但是用sql语句创建数据库也是必须掌握的。
语法格式如下:
示例代码如下:
2.手动删除数据库,示例代码如下
3.分离和附加数据库,一般来说都是通过界面方式来附加和分离数据库的,包括我也是。因为比较快捷。但是sql语句方式我们也是需要知道的。
示例代码如下
4.创建表,这个是最基本的语法,必须要掌握。格式:create table 表名(列名,数据类型,约束(自动编号,主键))
示例代码如下:
什么叫约束呢。约束有什么作用呢?答:保护数据完整性的机制:让存储的数据有意义的条件。
分为1.主键约束 2.唯一约束 3.检车约束 4.默认约束 5.非空约束 6.主外键约束 6种。
基本语法格式:alter table 架构.表名 add constraint 约束名 约束类
1.添加约束。在此添加一个检查约束,其他约束类似。
2.添加多个约束,添加非空约束,为年龄与性别添加检查约束,为邮箱添加唯一约束。一般来说sql考试会经常考到
3.列操作。包括添加一列,修改列的数据类型,删除列。
4.主外键约束。sql语句容易忘,不过在此还是给大家罗列出来。
增删改查,想必大家都很熟悉了吧。在做网站开发的时候,通常和ado.net结合起来使用。拼接各种sql语句,来操作数据。
插入语句语法格式非常简单,也比较好记。格式:insert 架构名.表名(列,列,.....) values(值,值,....)。
也有其他的用法。在此一一罗列出来
没什么复杂的用法。就一条基本的语法:update 架构名.表名set 字段=值,字段=值.... where 条件
有三种方式。delete,drop,truncate.
也有两种方式。一种是普通的select用法。还有一种是select into 用法
1.普通的select用法
格式如下:
select distinct |top 数字[percent]
字段as常量
,包含字段表达式
,函数 Sum,max
,常量
from
表或结果集
where
条件: 逻辑|空值|多条件|模糊|范围
group by
字段
having
筛选条件
order by
字段 desc | asc
执行顺序
from -> where -> group by -> having -> select -> order by
示例代码:
补充:给列取名。
-- select列 as 别名 (推荐)
-- select列 别名 (不推荐)
-- 别名=select列 (推荐)
2.select into 通常用来把旧表数据插入到新表中
格式如下:
select
字段等
into 表名
from
数据源
其他子句
示例代码:
以上是个人的SQL学习总结,有错的地方还望众大神海涵啊。
到此这篇sql文件格式(sql文本格式)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sqlbc/12680.html