基本的Sql语句使用
来源:互联网 发布:珠海金山软件招聘 编辑:程序博客网 时间:2024/05/17 01:04
这篇文章就是记录一下我学习Sql语句的过程,会一直更新到我学习完数据库的基本语句使用。
对于安装可以参照上篇文章:数据库的安装
我自己习惯Centos下的mysql和Ubuntu下的mysql。
这学期开的课程,老师要求安装Windows下的sql_server。
两种数据库都是关系型数据库,使用二维表来保存。
基本的Sql语句都是相同的,在我目前的学习中,只有极个别语句是不同的,后面我会说出来,对于每一条语句我都会给出实例,测试用例会使用课本上的,这样能帮助更好的理解,一方面希望可以帮到别人,更主要的还是记录自己的学习过程,便于之后的复习和找实习。
正式开始记录学习。(已经学了一些了,之前没下定勇气记录,可能是太懒了!!!!)
对于下面一些的sql语句,sql_server和my_sql有时有稍微差异,在我的认知内,我会给出。
数据库的操作
查看当前有哪些数据库
//sql_server不支持show这个关键字show databases;
创建一个数据库:
create database 数据库名
后面的例子,都会用学生-课程表来具体讲。
进入数据库
use 数据库名
查看创建数据库时语句
show create database 数据库名
删除数据库
drop database 数据库名
表的操作
新增表
create tabel 表名
进入表
use 表名
查看表
查看所有表show tables;模糊查找show tables like '%匹配项'建表时属性show create table 表名\G
查看表结构
desc 表名 //sql_server不支持这个语句
修改数据表
- 增
- 删
- 改
- 查
增加:alter table 表名 add 字段名 数据类型 [位置]位置:first //第一个位置 after //在某个字段之后 默认为在表的最后删除:alter table 表名 drop 字段名 数据类型 [属性]修改:alter table 表名 modify 字段名 数据类型 [属性][位置]//sql_server为:alter table 表名 alter column 字段名 数据类型重命名:alter table 表名 change 字段名 数据类型 [位置]
主键
一个表只能有一个主键,在创建表时在字段名后加primary key即可,主键列不能为空。
阅读全文
0 0
- 基本的Sql语句使用
- 使用Oracle基本的sql语句
- oracle使用sql语句:基本的增、删、改语句
- 基本的sql语句
- 基本的sql语句
- 基本的SQL语句
- SQL的基本语句
- sql的基本语句
- SQL语句基本使用总结
- sqlite基本sql语句使用
- sqlite基本sql语句使用
- sqlite基本sql语句使用
- sqlite基本sql语句使用
- sqlite基本sql语句使用
- SQL基本使用语句整理
- sql 语句基本使用 笔记
- 学习和使用Oracle的基本Sql语句
- 初学者Oracle数据库:sql语句的基本使用与示例
- 【BZOJ1251】序列终结者
- 欢迎使用CSDN-markdown编辑器
- (二) java并发编程--为什么使用多线程
- Android 开发中使用硬件加速
- Win10搭建GPU版Keras
- 基本的Sql语句使用
- Git版本控制管理教程(一):介绍
- 电路
- 欢迎使用CSDN-markdown编辑器
- Linux下多进程编程
- 【C++】链表实现约瑟夫环
- 深刻理解python装饰器
- 软件测试学习笔记第二课:测试对象和测试级别的定义
- C指针详解与链表实现