--通过insert select 插入数据到已存在的表中
create table grade1
(
id int ,
name varchar(50)
)insert into grade1 select * from grade select * from grade1--通过select into 语句将现有表中的数据添加到新表中,执行两边的话(数据库中已存在名为 'Adress' 的对象。
select gradeid,gradename into Adress from grade select * from Adress--插入多行数据,通过union进行插入数据
--union all一次插入多行数据
--union 一次只插入一条数据
insert into grade (gradename)
select 'Y2'union all
select 'Y2'union all
select 'Y2'union all
select 'Y2'union all
select 'Y2'-------5行受影响
insert into grade (gradename)
select 'Y21'union
select 'Y22'union
select 'Y23'union
select 'Y24'union
select 'Y25'--一行受影响,因为值是重复的,union all直接进行插入,不管你是不是重复的
insert into grade (gradename)
select 'Y2'union all
select 'Y2'union all
select 'Y2'union all
select 'Y2'union all
select 'Y2'select * from grade--默认值的插入方法,邮箱、手机号、性别都是默认值
--注意,前面没有列名的话所对应的默认值必须要加default,否则会报错的
select * from student
insert into student values('12452','123456','于谦',1,default,'山东济南','1996-06-09',default,26)
--下面的这句话就可以
insert into student(studentno,loginpwd,studentname,gradeid,phone,address,borndate,email,age)  values('124521','123456','于谦',1,default,'山东济南','1996-06-09',default,26)--修改数据
update grade set gradename = 'hs' where gradeid = 12
--无法更新标识列
update grade set  gradeid = 20, gradename = 'hs' where gradeid = 12--删除数据
select * from student
--删除不了,DELETE 语句与 REFERENCE 约束"FK_result_student"冲突。该冲突发生于数据库"myschool",表"dbo.result", column 'studentno'。因为成绩表里面有该学生的成绩
delete from student where studentno = '3'
select * from result
--先删除字表的数据
delete from result where studentno = '3'--使用truncate删除表中的数据,注意标识列会重新开始
--只能全表删除。这个不是简单的删除记录,这个命令叫删减表,内部机制与delete是不一样的。
--truncate table studentselect * from gradeselect * from student

sql server案例总结相关推荐

  1. python 查询sqlserver 视图_SQL Server 2017 数据库教与学(教学大纲,含Python+SQL Server案例)...

    原标题:SQL Server 2017 数据库教与学(教学大纲,含Python+SQL Server案例) 本书提供Python+SQL Server案例 SQL Server教学大纲 一.课程的性质 ...

  2. SQL Server中自定义函数和游标应用的经典案例

    2019独角兽企业重金招聘Python工程师标准>>> SQL Server中自定义函数和游标应用的经典案例 转载于:https://my.oschina.net/zhddzr/bl ...

  3. SQL SERVER 2014 下IF EXITS 居然引起执行计划变更的案例分享

    这个问题是在SQL SERVER 2005 升级到SQL SERVER 2014的测试过程中一同事发现的.我觉得有点意思,遂稍微修改一下脚本展示出来,本来想构造这样的一个案例来演示,但是畏惧麻烦,遂直 ...

  4. 【转发】PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库

    转发自:http://blog.csdn.net/lccee/article/details/54289076 课前小知识普及:MSSQL和SQL Server是同一个软件,叫法不同而已,MSSQL全 ...

  5. SQL Server 2014 Win7 Win10 安装详解 SQL Server 2017 2019 Linux及SQL TSQL ETL实用案例

    SQL Server 2014安装图解与问题分析 简介 SQL Server2014 是Microsoft 公司推出的关系    型数据库管理系统.它用于大规模联机事务处理(OLTP).数据  仓库和 ...

  6. SQL 100+个最佳入门案例实践(覆盖Oralce、SQL Server、Mysql)之基础操作_1_检索数据

    SQL基础操作_1_检索数据 目录 7.1.1 数据集 7.1.2 学生选课关系表 7.1.3 供应商关系表 7.2.1 从表中查询所有行和列 7.2.2 从表中查询部分行 7.2.3 查询满足某个条 ...

  7. SQL Server 2005两本教程案例数据库

    SQL Server 2005两本教程案例数据库,包括: school学校数据库 business商务数据库 CPXS产品销售数据库 family家族数据库 sample商务数据库2 bbs论坛数据库 ...

  8. SQL Server 连接超时案例一则

    原文:SQL Server 连接超时案例一则 上周六,一工厂系统管理员反馈一数据库连接不上,SSMS连接数据库报"连接超时时间已到.在尝试使用预登录握手确认时超过了此超时时间.......& ...

  9. sql server操作案例

    今天没事做,总结了下sql server的些知识: --创建表 CREATE TABLE users (id INT ,name VARCHAR(50),age INT )--添加数据 SELECT ...

最新文章

  1. 通过聚合数据API获取微信精选文章
  2. latex中的各种文件
  3. 大家买PDA干什么,来看SPB的调查
  4. 第七章 培养负责的习惯
  5. sqldeveloper 连接oracle失败报12514(日常错误)
  6. 【caffe-matlab】使用matlab训练caffe及绘制loss
  7. 【渝粤题库】国家开放大学2021春2180办公室管理题目
  8. matlab小波脊线,小波脊线提取,模极大值法。运行的结果不太对,代码有些地方我也没完全看懂...
  9. html自定义列表 嵌套,HTML 列表
  10. mysql时间间隔interval_MySQL DATEDIFF函数获取两个日期的时间间隔的方法
  11. 如何打造一支有超强战斗力的技术团队?
  12. wordpress插件-WP Rocket3.8.8与Rocket3.9.1双版本/火箭缓存插件免授权汉化版
  13. Oracle 创建磁盘组报错ORA-15137的问题分析与解决思路
  14. 20万台联网医用输液泵中,逾10万台含未修复的老旧严重漏洞
  15. SQL Server 视图 语句
  16. 死锁——哲学家就餐问题
  17. 妇产科护理学复习重点归纳、试题及答案
  18. java-net-php-python-jAVANICE体育用品交易网站系统计算机毕业设计程序
  19. 2022N1叉车司机考试练习题模拟考试平台操作
  20. 万豪环保系列之水箱自洁消毒器

热门文章

  1. G - 水陆距离 HihoCoder - 1478(广搜+队列先进先出性质)
  2. 电机控制pid_微电机控制如此简单,揭秘微电机调速的控制,PID控制之双环调速...
  3. python打印数组中期望元素的位置
  4. Peaks加强版 黑暗爆炸 - 3551 Kruskal重构树 + 主席树
  5. Educational Codeforces Round 119 (Rated for Div. 2)
  6. P5212-SubString【LCT,SAM】
  7. P4103-[HEOI2014]大工程【虚树,dp】
  8. jzoj6290-倾斜的线【计算几何,贪心】
  9. 【2018.4.7】模拟赛之五-ssl2386 序列【dp】
  10. 2021“MINIEYE杯”中国大学生算法设计超级联赛(4)Display Substring(后缀数组+二分)