sql serve数据库中表的操作

这篇具有很好参考价值的文章主要介绍了sql serve数据库中表的操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如何在microsoft sql server management studio表中添加数据,数据库,数据库,sql,java

前言

🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨
🐻推荐专栏: 🍔🍟🌯 c语言初阶
🔑个人信条: 🌵知行合一
🍉本篇简介:>:
在上一篇的最后,牛牛介绍了怎么创建表,本篇牛牛介绍如何管理表的结构,以及管理表中的数据(添加,修改和删除).

本片中用到的"数据库"和"表"是上一篇文章创建的,不愿意重新创建"表"的可以点这里哦!----传送门

如果不了解数据库中的数据类型–传送门

一、通过sql语句管理表的结构

2.1 "添加"列 和 "删除"列

(1) 添加列:

添加列的格式:

alter table 表名	--alter表示修改		
add 列名 数据类型

示例1:
给student表添加Stature(身高)列,类型为numeric(4,2),允许为空值,且身高需小于3.0米.

语句:

alter table student
add stature numeric(4,2)--add表示后面写要增加的列名及相应的参数
check (stature<=3.0 and stature >=0)--可直接在后面跟上相应的check约束

示例2:
给student表增加所在系sdept列,字符型,长度为2,不允许为空值

语句:

alter table student
add sdept char (2) not null

注意:如果在插入要求非空的属性,且student表中已经有数据时,是不能成功插入的.

例如:
假如student表中已经有以下数据:
如何在microsoft sql server management studio表中添加数据,数据库,数据库,sql,java

这时我们插入一个含有非空的属性列.

alter table student
add sdept char (2) not null
如何在microsoft sql server management studio表中添加数据,数据库,数据库,sql,java

出错原因:该表里已经有数据了,所以再添加字段时,已经有的数据该字段应该是空,但是我们添加字段时设定的是非空,所以就矛盾了,报错了。

示例3:
给student表增加p文章来源地址https://www.toymoban.com/news/detail-825524.html

到了这里,关于sql serve数据库中表的操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 附加Microsoft SQL Server数据库时报错,Microsoft SQL Server,错误: 5120

    附加Microsoft SQL Server数据库时报错, 错误信息: 无法打开物理文件“xxx.mdf”。操作系统错误 5:“5(拒绝访问。)”。 (Microsoft SQL Server,错误: 5120) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20ServerProdVer=11.00.2100EvtSrc=MSSQLServerEvtID=5120LinkId=20476 解决方法:

    2024年02月16日
    浏览(52)
  • 什么是T-SQL编程?T-SQL是Transact-SQL的缩写,是一种扩展了SQL(结构化查询语言)的编程语言,用于Microsoft SQL Server数据库管理系统中的数据管理和操作。T-

    什么是T-SQL编程? T-SQL是Transact-SQL的缩写,是一种 扩展了SQL(结构化查询语言) 的编程语言,用于Microsoft SQL Server数据库管理系统中的数据管理和操作。T-SQL支持创建 存储过程、触发器、函数 等高级特性,能够更加灵活地进行数据操作和处理。基本的T-SQL语法与标准SQL很相

    2024年01月21日
    浏览(81)
  • Microsoft SQL Server 数据库使用(一)

    一、Microsoft SQL Server安装 注:下面使用 Microsoft SQL Server 2019 数据库练习使用可以在我的资源下载中下载数据库脚本文件。 1.安装SQL准备工作 (1)、如果之前或当前电脑已经安装了Microsoft SQL Server更早版本的,请在安装之前把相应的“配置管理工具”进行端口号修改如果没有安

    2024年02月05日
    浏览(54)
  • Microsoft SQL Server 数据库使用(三)

    ##Microsoft SQL Server 数据库使用(三) 一、查询数据 注:下面使用 Microsoft SQL Server 2019 数据库练习使用可以在我的资源下载中下载数据库脚本文件。 1.分页查询 (1)、OFFSET 子句指定在开始从查询返回行之前要跳过的行数。 offset_row_count 可以是大于或等于零的常量,变量或参数

    2024年02月06日
    浏览(43)
  • Microsoft SQL Server 数据库使用(二)

    ##Microsoft SQL Server 数据库使用(二) 数据库练习使用可以在我的资源下载中下载数据库脚本文件。 一、查询数据 注:下面使用 Microsoft SQL Server 2019 1、使用PowerDesigner创建数据库并导入SQL Server中 (1)、数据库表是存储数据库中所有数据的对象。 在表中,数据按行和列格式逻辑

    2024年02月06日
    浏览(48)
  • python连接Microsoft SQL Server 数据库

      python代码  

    2024年02月11日
    浏览(44)
  • 一键导出数据库中表结构定义(数据字典)的工具

    导出数据库中标的定义,即所谓的数据字典 一、新建maven工程中加入依赖 在maven工程的pom.xml中添加依赖 二、在maven工程,将如下GenerateDocument .java文件加入工程中; 修改想要导出的mysql链接参数,直接执行即可导入数据库设计的word文档

    2024年02月06日
    浏览(66)
  • 【数据库Microsoft SQL Server】实验一 数据库的定义与单表查询

    一、实验目的 1.要求学生熟悉掌握在DBMS中用SQL语言定义数据库、表、主码及外码。 2.熟悉关系数据库中常用数据类型,为关系表各属性定义合理的数据类型。 3.在建立好的数据库表中输入部分虚拟数据,实现基于单表的sql查询并分析查询结果。 二、实验环境与实验准备工作

    2024年02月05日
    浏览(55)
  • Microsoft SQL Server 图书管理数据库的建立

    – 新建 “图书管理数据库\\\" – 其中包含三个关系 – 图书(编号,图书名,作者,出版社,类型,单价) – 借阅者(编号,姓名,专业,读者类型,联系方式) – 借阅(读者编号,图书编号,借阅日期) – 其中,单价为数值型,借阅日期为日期型 – 用户自定义规则,

    2023年04月09日
    浏览(40)
  • 【数据库 Microsoft SQL Server】实验五 数据库安全性与完整性实验

    一、实验目的 1、掌握数据库的自主存取控制方法,学会使用SQL数据控制语句来进行授权控制和权限回收,理解视图安全机制。 2、掌握数据库的三类完整性约束,定义数据库完整性及违约处理,通过违约操作实验来理解数据库完整性机制。 二、实验环境与实验准备工作 实验

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包