当前位置: 首页 > news >正文

关系数据库标准语言SQL(3,4)

目录

定义基本表

数据类型

模式与表

创建基本表

修改基本表

删除基本表


定义基本表

每行都定义一个列及其约束条件,最后加上表的约束条件。

 

其中sno,约束为primary key,表示它是主码,sname约束为unique表示它是唯一值,char表示字符,两个char表示一个汉字,所以性别sex那里使用2个字符,表示一个汉字,男或女。age的smallint是限定了age的范围。

数据类型

char是定长字符串,varchar是长度可变字符串,int是长整型,smallint是短整型,能表示的范围更小,numeric(p,d)定点数表示共p位数字,d位小数。float浮点型。

模式与表

一个模式可以包含多个表。

设置搜索路径再定义表,此时定义的表就都是搜索路径里的这个模式的表。 

创建基本表

 

修改基本表

 

使用alter指令修改表,add可以指定列的约束也可以指定表的约束

删除基本表

 


http://www.mrgr.cn/news/35641.html

相关文章:

  • 38配置管理工具(如Ansible、Puppet、Chef)
  • java:继承题练习
  • Linux 常用操作指令大揭秘(下)
  • 大数据技术在金融风控中的应用
  • 游戏引擎学习第五天
  • spring框架基础
  • sql中的having与where对比
  • 洛谷P1205 [USACO1.2] 方块转换
  • Java服务端服务发现:Nacos与Eureka的高级特性
  • Oracle(145)如何进行数据库的日常维护?
  • 【Go语言】Go语言结构体全面解析
  • 2048 游戏AI实现,轻松达到8192
  • 网络安全科普系统小程序的设计
  • python-list-append-method
  • 心觉:如何重塑高效学习的潜意识(1)两种方法的优缺点
  • C#:动态为Object对象添加新属性的方法
  • 【Linux 从基础到进阶】Hadoop 大数据平台搭建与优化
  • DevOps学习路线图
  • **CentOS7安装redis**
  • 物理学基础精解【16】
  • 【day20240925】常见数据集科普
  • 【Linux-基础IO】文件描述符重定向原理缓冲区
  • [大语言模型-工程实践] 手把手教你-基于Ollama搭建本地个人智能AI助理
  • 软考高级:需求工程- 4+1 视图 AI 解读
  • 【C++】STL详解之string类
  • 【Python】探索 PyTorch 在机器学习中的应用