数据库定义语言常见关键字
基本数据类型:
char(n):全称character,固定长度的字符串
varchar(n):全称character varying,指定最大长度的字符串
int:全称integer,整数类型
smallint:小整数类型
numeric(p,d):定点数,总共p个数字,其中d位数字在小数点右边
real precision:浮点数
double precision:双精度小数
float(n):精度为n的浮点数
null:空值
时间日期类型:
date:年、月和日
time:时、分和秒
timestamp:date和time的组合
默认值:
default x:为属性指定默认值x
完整性约束:
primary key(A1,A2,…,An):指定主键
foreign key(A1,A2,…,An) references table_0:(A1,A2,…,An)对应table_0主键
not null:不允许属性空值存在
数据库定义语言常见关键字相关推荐
- DDL语言(DataDefinelanguage 数据库定义语言)
文章目录 1.说明: 2.分类 3.------------库的管理-------------- #一.创建数据库 #二.删除数据库 4.----------表的管理-------------- 一. ...
- 数据库1:数据库、DDL数据库定义语言、DML操作数据库语言、DQL条件查询语句
数据库 SQL(Structure Query Language)语言是数据库的核心语言. SQL语言共分为四大类:数据查询语言DQL,数据操做语言DML,数据定义语言DDL,数据控制语言DCL. 1 ...
- 05--MySQL自学教程:DDL(Data Definition Language:数据库定义语言)操作数据库(一)
1.DDL(Data Definition Language:数据库定义语言)概览 DDL(Data Definition Language:数据库定义语言) 2.DDL对数据库的操作 1)方法概览 ...
- MySQL进阶11--DDL数据库定义语言--库创建/修改/删除--表的创建/修改/删除/复制
/*进阶 11 DDL 数据库定义语言库和表的管理一:库的管理:创建/修改/删除二:表的管理:创建/修改/删除创建: CREATE DATABASE [IF NOT EXISTS] 库名;修改: al ...
- DDL数据库定义语言
DDL数据库定义语言 说到数据库,我们就会想到SQL(结构化查询语言),目前我们学到的数据库有SQL Service数据库和MySQL数据库,这里主要讲解的是MySQL数据库,使用的是Navicat ...
- 数据库定义语言(DDL)详解
数据库定义预压(DDL 语言)是重要的语言之一.包含三个关键字:CREATE,DROP,ALTER. 数据库语言都遵循巴科斯范式,其语言规范如下所示:L利用CREATE关键字可以实现定义:定义数据库, ...
- 数据库基础之一--DDL(数据库定义语言),DCL(数据库控制语言)
Mysql是一个非常典型的C/S结构的应用模型,所以Mysql连接必须依赖于一个客户端或者驱动. 在linux中支持两种连接模式:TCP/IP模式和socket SQL语句的四部分: DDL:数据定义 ...
- DDL(数据库定义语言)
DDL(Data Definition Language) 数据定义语言 1. 基本操作 查看所有数据库名称:[语法:show databases;] 切换数据库:[语法:use test;],切换到 ...
- SQL语言(一)数据库定义语言DDL
我们可以把 SQL 语言按照功能划分成以下的 4 个部分: DDL,英文叫做 Data Definition Language,也就是数据定义语言,它用来定义我们的数据库对象,可以创建,删除和修改数据 ...
最新文章
- [分享]关于windows下的小技巧
- python 链表推导式 xx for xx in yy
- Spring Cloud Alibaba - 05 Nacos 领域模型_NameSpac/Group/Cluster
- TensorFlow指定特定GPU以及占用显存的比例
- java项目环境搭建
- COdeSmith的教程 CHM格式
- 温故知新----标签的语义化
- Linux 硬盘故障修复
- 1vcpu等于几核?vcpu是什么意思
- 苹果手机铃声制作教程
- Sentry For Vue 完整接入详解(2021 Sentry v21.8.x)前方高能预警!三万字,慎入!
- 按照奇原则配置汉明码_舞台灯光设计的原则和工艺要求
- 思科交换机使用TFTP工具备份配置和上传配置
- 信奥一本通-动态规划-例9.2-数字金字塔-方法四-逆推法代码实现
- matlab二重指针,VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取? - 程序语言 - 小木虫 - 学术 科研 互动社区...
- 被加班逼到要用猝死换休息的程序员们
- flash动画作品《童话》mtv_Pelephone翻唱版
- 给div加横向滚动栏,然后去修改滚动条的样式,以下只给chrome做了兼容。
- 天地图vec_w 和vec_c区别
- webm怎么转mp4格式?三个方法简单易学
热门文章
- java中的hashcode方法作用以及内存泄漏问题
- 中班音乐计算机反思,中班歌曲《不再麻烦好妈妈》活动反思
- [LeetCode] First Bad Version - 二分查找
- C# 网络编程之豆瓣OAuth2.0认证详解和遇到的各种问题及解决
- 【数据结构与算法】之深入解析“不同路径II”的求解思路与算法示例
- OpenGL ES之GLSL实现仿抖音“灰度滤镜”和“颠倒滤镜”效果
- LeetCode Algorithm 19. 删除链表的倒数第 N 个结点
- 2013\National _C_C++_B\2.连续奇数和
- P1305 新二叉树
- 【机器视觉】 dev_set_preferences算子