数据库-SQL语句
来源:互联网 发布:钱静怡 知乎 编辑:程序博客网 时间:2024/05/16 11:16
在SQL语言中,我们可以通过CREATE DATABASE去创建数据库,语法格式如下所示
CREATE DATABASE 数据库名
就比如我们可以创建一个学校数据库
CREATE DATABASE SchoolDB
创建表的操作
CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,.......)例子如下所示,后面括号里面的值是指定了某些列定义长度的最大值
CREATE TABLE Person (LastName varchar(30),FirstName varchar,Address varchar,Age int(3))
删除数据库语句
DROP DATABASE 数据库名称
表的删除
DROP TABLE 表名 CASCADE | RESTRICT
删除表默认是CASCADE,当我们选用了CASCADE的时候,就表示在删除表的时候,这个表的数据,以及这个表上建立的索引和视图以及这个表都会被全部删除掉,在这里补充下索引的概念,索引被创建于已有的表中,它可以加快对表中记录的查找或者是排序。可以在表格的一个或者多个列上创建索引,每个索引都会被起个名字。用户无法看到索引,它们只能被用来加速查询。
如果我们使用的是RESTRICT,只有在清空表中记录以及删除在该表上所建立的索引和视图之后,我们才能去执行DROP操作,也就是说加了RESTRICT是用来删除空表的,如果不是空表就拒绝删除。
SQL中有一个函数是GETDATE()通过它我们可以获取日期,然后我们再通过YEAR()将日期传入这个括号中,就可以得出是几几年。
阅读全文
0 0
- SQL数据库分页语句
- Sql语句创建数据库
- 数据库SQL语句
- SPJ数据库Sql语句
- SQL语句附加数据库
- SQL语句压缩数据库
- SQL语句备份数据库
- SQL数据库还原语句
- SQL语句创建数据库
- 数据库sql语句大全
- SQL语句操作数据库
- 数据库SQL语句学习
- 数据库SQL语句优化
- 数据库事务处理SQL语句
- 数据库SQL语句使用
- 数据库、sql server语句
- sql语句操作数据库
- sql语句备份数据库
- 判断学生成绩是否有效
- Ubuntu14.04下C++程序编辑、编译、运行
- 商品管理
- EA&UML日拱一卒-状态图::这还不算完
- MVPokDemo
- 数据库-SQL语句
- ngui切换场景drawcall报错
- Struts2 url介绍和 Action类可以三种实现方式
- Windows在pip install tensorflow遇到的问题 一些python安装包的时候,超时问题以及权限问题
- 如何在sql/plus中把select语句查询显示出来的结果中的显示字段长度缩小
- js 原型的问题 Object 和 Function 到底是什么关系?
- Java基础之数组
- jq 移除属性 removeAttr();
- spring生命周期