目录

1. 主键和外键

1.1  通过管理工具创建外键​

1.2 通过脚本创建外键关联

2 新增表记录

2.1 图形界面 新增记录:

2.2 SQL脚本新增记录:

2.2.1 插入单条记录

​ 2.2.2 插入多条记录

2.2.3 从其他表中copy记录

3 查询表记录

3.1 查询

4 修改标记录

5 删除数据表记录


1. 主键和外键

1.1  通过管理工具创建外键

创建完以后 可以看一下依赖关系

1.2 通过脚本创建外键关联

准备数据表

sys_role

 sys_user_role

编写脚本 执行

 查看

2 新增表记录

2.1 图形界面 新增记录:

1. 创建用户信息表(表示规范)

创建完后保存

2.2 查看一下用户信息表

2.3 编辑前200行

选中表  右键 编辑前200行

再次查询一下

2.2 SQL脚本新增记录:

2.2.1 插入单条记录

 查询一下

 2.2.2 插入多条记录

2.2.3 从其他表中copy记录

3 查询表记录

3.1 查询

查询全部字段

查询部分

3.1  去重 TOP

去重

top 100 查询

4 修改标记录

方式1   图形界面  右键  编辑前200行可以实现修改

方式2  sql脚本

5 删除数据表记录

方式一  图形界面 编辑前200行  选中某一行 右键删除

方式二  sql脚本 删除某一行

方式二 简写方法(去掉from)

4 SQL server(定义表的主键 外键 ,记录增删改查)相关推荐

  1. sql语句创建表的同时添加外键约束

    sql语句创建表的同时添加外键约束 题目 建立一个商店的数据库store,记录顾客及其购物情况,由下面三个表组成: 商品(商品号,商品名,单价,商品类别,供应商): 顾客(顾客号,姓名,住址): 订单 ...

  2. java里SQL insert操作的语法_Java含个人总结语法:JDBC,学生表,实体类,集合,增删改查,注入,预处理【诗书画唱】...

    create table denglu( uname varchar(30), upwd varchar(30) ) insert into denglu values('诗书','123') ins ...

  3. mysql创建数据表列子,MySQL 创建数据库及简单增删改查

    MySQL 创建数据库及简单增删改查 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 登入: Enter passwor ...

  4. 外键以及数据库的增删改查你了解多少

    前言 目录 1.SQL字段数据类型 一键获取Mysql合集知识点文档 2.查看数据库信息语句 3.SQL语句 创建.删除 数据库 数据表 向表中添加.删除 记录.查询记录 修改表名,添加.修改.删除 ...

  5. 一 创建form表单并实现后台数据的增删改查

    思路:form表单创建,提交后上传用户信息到数据库,创建后台,可实现增删改查. 1     enroll.php     <实现form表单的创建,并且可以提交到数据库中> <!DO ...

  6. SQL Server 数据库表修改主键字段长度

    背景:需要修改表主键字段的长度(修改带有索引的表字段的长度). 1.网上查找资料,参考如下 https://www.cnblogs.com/sunxuchu/p/5578057.html 2.参照资料 ...

  7. SQL Server 创建表 添加主键 添加列常用SQL语句

    --删除主键 alter table 表名 drop constraint 主键名 --添加主键 alter table 表名 add constraint 主键名 primary key(字段名1, ...

  8. SQL Server中的递归CTE和外键引用

    介绍 (Introduction) Foreign key constraints are a powerful mechanism for preserving referential integr ...

  9. mysql 查询主键 删除数据_MySQL--03(增删改查主键)

    插入数据 格式 insert into 表名(字段名1,字段名2,字段名3.....)values(值1,值2,值3...); 另外一种形式 insert into 表名 values(字段1的值,字 ...

最新文章

  1. ASP.NET MVC Identity 兩個多個連接字符串問題解決一例
  2. HTML5中的websocket图片直播
  3. VS Code 0.5添加ES6支持和Git工具改进
  4. [Android]使用Dagger 2依赖注入 - DI介绍(翻译)
  5. java list对象按照某个属性去重
  6. [转]为什么python标准库没有实现链表
  7. android最优化启动画面,Android启动页黑屏及最优解决方案
  8. multisim安装
  9. java导出excel锁定状态_Java设置excel单元格锁定状态 | 学步园
  10. 2019西安交大计算机专业研究生分数线,西安交通大学公布2019年硕士研究生招生复试基本分数线...
  11. openssl验证证书是否由CA证书颁发的问题
  12. BDL程序搬迁环境应注意的问题
  13. Python利用paddlehub实现批量抠图和更换证件照背景底色
  14. 东方博宜OJ 1043 - 【入门】行李托运价格
  15. 南加大计算机专业硕士申请,南加州大学计算机科学(计算机网络)理学硕士研究生申请要求及申请材料要求清单...
  16. windows共享打印机机器定时清理连接会话的问题
  17. 计算机与制药工程论文,制药工程论文范文
  18. toString()的使用
  19. 商场智能触摸屏导视系统功能模块设计
  20. 解决 make[1]: Warning: File ‘xxx.o‘ has modification time xxx s in the future 问题

热门文章

  1. 利用.htaccess实现伪静态方法
  2. 电脑待机服务器没有响应,电脑和服务器的CPU的uncore待机功耗显示异常的问题
  3. 自然语言处理--朴素贝叶斯-情感分析
  4. 【ICHCI 2020】智能计算与人机交互国际研讨会
  5. VS2010/MFC对话框程序调用Windows Media Player播放器控件
  6. 期刊论文发表初审一般审哪些内容
  7. [RK3288][Android6.0] 调试笔记 --- touch无法获取坐标点
  8. 【易语言模块】MP3信息标签解析V1.0[源码]分享
  9. Swift @available #available guard
  10. 转换工具 | EXCEL中批量转换度分秒、度、弧度值