SQL Server 2012 - 数据表的操作
- unicode:双字节编码 variable:可变的 character:字符
- T-SQL: Transact Structured Query Language
- unique:唯一的 Default:默认的 references:参考到
- 新建表
use SchoolDB Go-- 创建学生表 Create Table Student(StuID varchar(10) primary key,StuName nvarchar(50) not null,StuEnName varchar(50) not null unique,StuAge int,StuBirthday datetime,StuSex nvarchar(10) default('男') )--教师表 Create Table Teacher(TeaID varchar(10) primary key,TeaName nvarchar(50) not null,TeaEnName varchar(50) not null unique,TeaAge int,TeaBirthday datetime,TeaSex nvarchar(10) default('男') )--课程表 Create Table Course(CouID varchar(10) primary key,CouName nvarchar(50) not null unique, TeaID varchar(10) foreign key(TeaID) references Teacher(TeaID) )--成绩表 Create Table Score(StuID varchar(10) foreign key(StuID) references Student(StuID),CouID varchar(10) foreign key(CouID) references Course(CouID),Score Decimal(18,1), )
- 修改表字段
-- 新增字段 alter Table Student add column_1 varchar(10) NULL-- 删除字段 alter Table Student drop Column column_1 -- 删除主、外键约束
alter Table Course drop CONSTRAINT FK__Course__TeaID__1920BF5C -- 删除主、外键约束 alter Table Course add CONSTRAINT FK__Course__TeaID__1920BF5C foreign key(TeaID) References Teacher(TeaID)
转载于:https://www.cnblogs.com/i-shanghai/p/6289702.html
SQL Server 2012 - 数据表的操作相关推荐
- 【数据库实验课堂】实验二 使用SQL Server管理数据表
实验二 使用SQL Server管理数据表: 1.请在指定数据库内完成以下内容: 1) 依据数据表的结构创建相对应的数据表,表结构如下所示: **学生信息表(student)**字段名称 字段类型及长 ...
- 使用SQL Server管理数据表
<数据库系统概论>实验报告 日期 2020/9/13 题目:使用SQL Server管理数据表 姓名 学号 实验环境: 已安装SQL Server 2005/2008版的计算机 实验内容及 ...
- SQL Server打开数据表中的XML内容时报错的解决办法
从SQL Server2005开始提供了一种新的数据类型XML type,它允许用户将数据以XML文件的格式直接存储到数据表中.结合在ASP.NET中使用Linq to Sql,我们可以非常方便地将X ...
- SQL Server 新增数据表数据
新增数据表数据 1. DML是数据库的操纵语言 ,使用DML方便了用户操作数据库数据 INSERT语句,用于新增记录到数据库表: 2. INSERT语句 新增表数据时所有字段都需要赋值的话,字段名可以 ...
- SQL Server为数据表增加列(字段)的SQL语句
下面是一个示例: ALTER TABLE TableName ADD NewField DECIMAL(18, 2) NOT NULL DEFAULT ((0)) 上面的代码为"TableN ...
- SQL Server大数据表的分区存储
为什么80%的码农都做不了架构师?>>> 1. 建立分区存储的文件组(filegroup)和文件(file) ALTER DATABASE Student ADD FILEGR ...
- SQL Server 查询数据表数据
查询数据表数据 1.查询数据表所有字段的数据信息: 2.查询部分列的所有数据: 3.查询部分列的所有数据,过滤重复行信息:
- SQL Server 删除数据表数据
删除数据表数据 1.DELETE语句删除数据表数据 2.删除数据表的所有数据不包括数据框架: delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的 ...
- SQL Server 更新数据表记录
更新数据表记录 1.UPDATE语句用于更新数据表中的数据,可以一次更新一列和多列数据, 对数据表的字段相应列进行全部的更新 更新一列数据表语法: update student set 字段=值 更新 ...
最新文章
- Java使用MyEclipse2017时的一些小细节
- Hibernate关于父类子类的映射
- FineBI学习系列之FineBI的Windows里安装步骤(图文详解)
- 线段树-Chossing Ads-分治,主元素思想,神题
- ssh框架http后台乱码问题
- C# Select SelectMany 区别
- Linux下替换文本内容(sed命令)
- tomcat 域名配置、中文域名、别名配置
- 湖北师范学院c语言试题题库,2017年湖北师范学院计算机科学与技术学院803数据结构与C语言程序设计考研题库...
- Esxi 6.7u3 安装之重封装网卡驱动与NVME驱动
- FlightGear属性树
- 类加载器详解(自己实现类加载器)
- 亲测好用的Topaz AI图像降噪软件:DeNoise AI mac版(支持m1)
- 桌面天气秀 3.6 正式版
- 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见
- 【产品】 产品设计之结构设计:注塑件产生气纹的原因
- 51单片机通过WIFI模块ESP8266控制LED灯
- Flutter侧边栏控件-SideBar
- Tomoyo Fighter - Perfect 界面汉化+修改器
- 这 25 个开源机器学习项目,一般人我不告诉 Ta
热门文章
- vc+ mfc 方法怎么被调用_Spring源码阅读(二)我的方法是怎么被自动调用的
- easy connect无法连接到服务端_故障分析 | 一次因为超过最大连接数的登陆限制
- java+基于dom4j工具类_基于dom4j的xml映射实体的工具类(java)
- 阿里开源mysql日志_使用过mysql的binlog吗?看看如何用binlog排查阿里开源项目otter的问题...
- 渣男,你为什么有这么多小姐姐的照片?因为我Python爬虫学的好啊❤️!
- Python将字符串转换为列表
- Android AsyncTasks并行执行
- C++字符串处理小结
- [msi]启动msi日志记录
- Docker的安装与启动教程