SqlServer之基本增删改查(5)

thinkphp5.0学习(七):数据库操作 一、支持数据库的类型 二、如何连接数据库 三、查询数据 四、数据库的基本使用 五、TP数据处理 六、事务机制 阅读详情

数据的插入与更新


插入数据

在SQL中,我么想要插入一条数据,那么则需要使用INSERT语句:

INSERT INTO [dbo].Tasks
            ([TaskName])
        VALUES('与A客户见面')

这里我们向任务表中插入了一条数据,返回结果为一行受影响,然后我们再到数据库中查看:

成功插入了这条数据

插入检索到的数据

如果我们想把其他表中的数据插入到另一个表中,我们可以使用INSERT语句和SELECT语句配合着完成任务:

INSERT INTO [dbo].Tasks
            ([TaskName],[TaskDescription])
SELECT ('进货'+ Goods.GoodsName),('进'+cast(Goods.Count AS varchar)+'件货物')
FROM dbo.Goods AS Goods

cast函数执行强制转换操作

这里从Goods表中取出数据然后经过一定处理插入到了Tasks表,于是Task表得到了更新:

插入数据后的结果

复制一个表

我们可以使用SELECT INTO语句把一个表完全拷贝一份,这个对数据备份很有帮助。

SELECT StaffId, StaffName, Gender, Age
INTO StaffCopy
FROM dbo.Staffs
--凭空创建了一个StaffCopy表,内容与Staffs表一致

更新数据

更新操作非常简单,但需要注意,要设置好条件并确认自己的安全等级:

UPDATE StaffCopy
SET StaffName = '⑨Bishi', Gender='男', Age=54
WHERE StaffName = 'bishi'

更改后的数据

记得确认好条件和安全等级
UPDATE操作可以是用子查询

删除数据

删除数据虽然非常简单,但却要万分小心。

Delete StaffCopy
WHERE StaffName = '⑨Bishi'

删除结果

可能有些小伙伴会问,如果我们不加条件语句会怎么样呢?

Delete StaffCopy

那么就要恭喜你获得数据毁灭者这一称号了。

切记,一定要加上条件语句
Delete只能删除整行数据,如果只想删除一列,那么请使用UPDATE

小结


那么,针对数据的基本操作到这里就结束了,感谢您的观看。

5、数据操作:掌握SQL Server中的增删改查 本博文深入探讨了SQL Server中的数据操作技能,包括插入、删除、更新以及事务管理等核心内容。通过详细的代码示例和实际应用场景,帮助读者掌握如何高效、安全地进行数据库操作,同时避免常见错误。无论是初学者还是有一定经验的开发者,都能从中受益,提升在数据库管理与开发中的能力。 阅读详情

相关推荐

【Windows装机优化二】Windows update(Windows更新)彻底关闭

Win10彻底关闭Windows Update

zrhsmile的博客 5849

C#+SQLServer 用户信息增删改查实战

点此查看全部文字教程、视频教程、源代码 本文目录1. 概述2. 数据库设计3. 项目开发3.1 界面设计3.2 定义数据库访问字符串、数据库连接3.2 查询用户3.3 新增用户3.43.5 修改用户4. 小结 1. 概述 本文使用C#语言,SQLServer数据库,实现用户信息增加、删除、修改、查询功能。其中展示用户信息使用了DataGridView控件。 2. 数据库设计 数据库UserManageProjectDb,含user表,表结构如下: USE [UserManageProjectDb] GO S

编程副队长 2732

Windows Update Blocker 1.5:全面控制Win10更新

在当今数字时代,Windows操作系统的自动更新功能对于保持系统安全和稳定至关重要。然而,这种自动性有时也会给用户带来不便,比如在工作高峰期间突然开始更新,或者更新后系统出现新的问题。为了更好地平衡自动更新带来的利弊,开发者们推出了各种工具,其中Windows Update Blocker 1.5尤为引人注目。用户可能需要让某些重要的安全更新通过,同时阻止那些可能引起问题的更新。通过“Allowed Updates”选项卡,用户可以指定允许安装的更新包。

weixin_35257663的博客 1429

禁止系统更新 Windows Update Blocker v1.8 便携版

Windows 10的自动更新最多只能暂停35天,而无法永久停止更新。用户自己的电脑应该自己做主人,用户想什么时候更新就更新。不得对用户耍流氓,即强迫用户的意志,强行对用户的设备进行他们并不想要的更新操作。于是,一款能够控制Windows自动更新的软件应运而生。Windows Update Blocker是一款免费软件,只需单击按钮即可帮助您在Windows系统上完全禁用或启用自动更新。此实用程序是便携式的,这意味着您不再需要完成安装过程,并且在移除硬盘后不会剩余剩余物。

MDB_LUWEi的博客 3万+

永久关闭windows自动更新工具V2.80.1175361.exe

永久关闭windows10、8、7自动更新工具,联想高级工程师张宁。禁用win10更新后无法使用应用商店,以及无法获取安全更新。可关闭和开启更新

从DC到DCG:手把手教你搭建物理感知综合流程(含DEF文件处理避坑指南)

本文详细介绍了从Design Compiler(DC)过渡到DC Topographical(DCT)和DC Graphical(DCG)的完整操作框架,特别针对DEF文件处理提供避坑方案。通过环境准备、工具升级、DEF文件处理、DCG综合配置等步骤,帮助开发者高效应对28nm以下工艺节点的物理感知综合挑战,显著提升时序收敛效率。

weixin_27966471的博客 378

国外大神出手,window禁止更新

无论是Windows 10、Windows 11,还是Windows 8,它都能轻松搞定(为什么没有Win7?自从微软由印度阿三接手后,Windows系统的更新频率越来越高,尤其是Windows 10之后,用户甚至无法自行关闭自动更新。从此以后,你再也不用担心急着用电脑时,一开机却卡在“系统更新中”了——因为它能直接永久禁用更新!好在手里还真有个“压箱底”的好工具,能一劳永逸地解决烦人的Windows更新问题。,只需一键,就能完全禁用或重新启用Windows的自动更新。今天,我们就把它分享给大家。

weixin_68551689的博客 1万+

金蝶ERP元数据解析:字段属性与表结构映射实战

本文深入解析金蝶ERP元数据的核心价值与应用实践,详细介绍了字段属性与表结构映射的关键技术。通过缓存获取与工具类直连两种方案对比,结合实际案例展示元数据在数据库校验、动态表单生成等场景的应用,帮助开发者高效解决二次开发中的常见问题。

weixin_33738555的博客 433

Delphi5+SqlServer实现会员数据增删改查

在新Form上,添加“保存”和“关闭”按钮,并为它们编写事件处理程序。在“保存”按钮的事件处理程序中,你可以使用TADOQuery(或任何你正在使用的数据库访问组件)来更新数据库中的记录。在主Form的“修改”按钮点击事件中,你需要编写代码来实例化新Form,并传递数据。在“关闭”按钮(或Form的OnClose事件)的事件处理程序中,你可以简单地调用Close方法来关闭Form。在新Form上放置必要的控件,如TEdit(用于文本输入)、TButton(用于保存和关闭)等。

weixin_52116519的博客 1284

保姆级教程:在mmdetection中手动计算并可视化P、R、F1值(附完整代码)

本文提供了一份详细的mmdetection教程,指导开发者如何手动计算并可视化精确率(P)、召回率(R)和F1值。通过完整的代码示例和清晰的步骤说明,帮助用户深入理解目标检测模型的性能评估方法,特别适合需要精细分析模型表现的计算机视觉研究人员和工程师。

weixin_29038303的博客 399

ArcGIS Pro 拓扑编辑实战:从‘地图拓扑’到‘共享编辑’,手把手教你批量修改要素

本文详细介绍了ArcGIS Pro中的拓扑编辑功能,从地图拓扑配置到共享编辑技巧,手把手教你如何批量修改要素。通过实战案例展示拓扑编辑在城市规划、地籍管理等场景中的应用,显著提升编辑效率并减少拓扑错误,是现代GIS技术的重要生产力工具。

weixin_30500473的博客 505

android studio增删改查管理系统_C#宿舍管理系统含安装视频

教程视频 视频解决了什么问题SQL Server 导入导出SQL Server出现版本过低如何解决登录的账号密码如何修改账号密码需求分析 目前,国内使用的中小型关系数据库管理系统中,SQL Server系统占据了重要的地位,其应用范围广,普及程度高,而且是学习和应用关系型数据库管理系统较为理想的对象。 经过对学生宿舍管理信息进行调查,发现了随着近几年的高校招生人数的不断扩大,学生宿舍管理...

weixin_32494599的博客 449

基于OpenSSL的CA建立及证书签发(签发多域名/IP)

自签SSL证书(多域名/IP) 本文基于以下环境: 内核信息:Linux zabbix 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 系统版本:CentOS Linux release 7.6.1810 (Core) OpenSSL版本:OpenSSL 1.0.2k-fips 26 Jan 2017 【前言】 在基于OpenSSL的CA建立及证书签发一文中(后面统.

hobby云说 4646

SpringMVC4+Hibernate5+SQLServer 2014 整合(包括增删改查分页)

前言      前面整合完了SpringMVC+MyBatis,自然也少不了SpringMVC+Hibernate,严格来说Hibernate才是我们真正想要的ORM框架么。只记得最初学习hibernate时,又是config.xml又是hml.xml,各种的xml。 今天试着用SpringMVC4整合Hibernate5,使用自动扫描注解的方式处理hibernate类文件,几乎零配置,这就爽很...

weixin_33845477的博客 309

【SAP-MDG】工作流任务配置实战:从基础配置到代理分配详解

本文详细解析了SAP MDG工作流任务配置的全流程,从基础配置到代理分配的关键操作。通过实战案例和最佳实践,帮助用户掌握Configure Workflow Tasks的核心技巧,包括环境检查、代理分配、SWDD事务码使用及常见问题排查,提升主数据管理效率。

weixin_33738555的博客 248

[系统安全] 一.什么是逆向分析、逆向分析基础及经典扫雷游戏逆向

娜璋AI安全之家于2020年8月18日开通,将专注于Python和安全技术,主要分享Web渗透、系统安全、CVE复现、威胁情报分析、人工智能、大数据分析、恶意代码检测等文章。真心想把自己近十年的所学所做所感分享出来,与大家一起进步。 系统安全系列作者将深入研究恶意样本分析、逆向分析、攻防实战等,通过在线笔记和实践操作的形式分享与博友们学习,希望能与您一起进步。第一篇文章先带领大家学习什么是逆向分析,然后详细讲解逆向分析的典型应用,接着通过OllyDbg工具逆向分析经典的游戏扫雷,再通过Cheat Engin

杨秀璋的专栏 2万+

关于.netCore5.0的小demo(超基础笔记)

使用.netCore5.0做了一个简单的增删改查小demo,前端初次用到了Layui框架所以简单介绍了一下。

a2705316235的博客 737

高通8155源码下载与Android源码编译

一.下载代码 高通下载源码位置: Qualcomm CreatePoint 注册账号,然后登入 可以先选择edit -> infotainment -> sa8155 -> favorites, 点击View TOC就可以过滤出sa8155所有的信息目录.如下图 拉取代码链接在ChipCode中,点击进去可以看到所有的基线版本,选择你需要下载的版本点进去,如sa8155p-la-1-0_ap_standard_oem,把高通专有代码和开源代码都下载到本机. 1..

Johnny2004的专栏 7675

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

(转)SqlServer调用OPENQUERY函数远程执行增删改查

由于业务需求,我的SqlServer数据库通过MySQL的ODBC驱动连接了一个远程MySQL数据库,在SqlServer上要怎么远程执行MySQL命令呢,经过一番百度,将练习内容整理如下       /* OPENQUERY函数,远程执行数据库增删改查 关于OPENQUERY函数第二个参数不支持拼接变量的方案 方案1:将OPENQUERY语句整个拼接为字符串,再用EX...

tamink2013的博客 665

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

学生Web管理系统(java+SQLserver)

title: 学生Web管理系统(java+sqlserver) categories: 毕业设计 毕业设计 系统简介 ​ 本系统对java初学者了解经典的MVC三层架构有帮助,主要采用java面向对象语言、SQL server数据库实现对学生信息搜索、修改、新增、删除,在系统需涉及的一些相关技术概述如下: 系统环境:Windows 开发工具:myEclipse 8.5 Java版本:JDK 1.8 服务器:tomcat 6.0 数据库:SQL server 2012 框架:MVC三层模式 .

weixin_45750969的博客 1939

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

微软企业库访问oracle,基于微软企业库5.0联接oracle数据库进行企业级开发

基于微软企业库5.0连接oracle数据库进行企业级开发基于微软企业库5.0连接oracle数据库进行企业级开发很多人都习惯与用微软企业库5.0连接Sql Server进行企业级开发。下面讲述微软企业库5.0连接oracle数据库的网上资料比较少,里面有很多细节点需要注意。因此写一篇这样的技术博客共享给大家,目的希望大家少走弯路,希望能够减少程序员加班熬夜的数量。技术架构: UI层(aspx)+B...

weixin_35259908的博客 589

数据库SQLServer增删改查及基本概念

数据库:Database,简单是数据的仓库 数据管理员(DBA):是一个负责管理和维护数据库服务器的人.负责全面管理和控制数据库系统 数据库的特点:海量存储,查找速度快,并发性问题控制,安全性,数据完整性,有锁-解决并发问题.约束 数据库,不同类的数据应该放到不同的数据库中 1.便于对各个数据类别进行个性化管理 2.避免命名冲突 3.安全性更高Table表:关系数据库的关系就得就是表

xbc1213的博客 1467

JSP汽车维修服务管理系统myeclipse开发SqlServer数据库bs框架java编程web网页结构

(7)汽车维修单管理:对汽车维修单信息进行添加、删除、修改和查看。(4)配件销售管理:对配件销售信息进行添加、删除、修改和查看。(10)维修管理:对维修信息进行添加、删除、修改和查看。(1)权限管理:对权限信息进行添加、删除、修改和查看。(2)用户管理:对用户信息进行添加、删除、修改和查看。(3)配件管理:对配件信息进行添加、删除、修改和查看。(6)客户管理:对客户信息进行添加、删除、修改和查看。(8)派工管理:对派工信息进行添加、删除、修改和查看。(9)用料管理:对用料信息进行添加、删除、修改和查看。

qq_251836457的博客 381
上一篇: SqlServer之基本增删改查(4)
下一篇: Haskell趣学指南学习日记(1)
blanckerXHunter
博客等级 码龄11年 3粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值