当前位置:网站首页>SQL Server(2)
SQL Server(2)
2022-07-05 16:59:00 【游戏编程】
1.创建修改表(不删除原来表的基础上,进行修改)
添加新列:alter table tb_student add Gender bit null
删除旧列:alter table tb_student drop column Gender
修改列名:alter table tb_student alter column Gender bit null
修改列名: exec sp_rename 'tb_student.ClassNo','No','Column'
2. 创建约束
(不删除原有表的基础上,创建约束)
alter table 表名 add constraint PK_tb_student primary key (列名)
alter table 表名 add constraint FK_表名 foreign key (列名1) references 表2名(列名2)
alter table 表名 add constraint UK_表名_列名 unique(列名1,列名2)
alter table 表名 add constraint CK_表名_列名 check(条件表达式)
alter table 表名 add constraint DK_表名 default(0)for 列名
3.插入数据
单条数据列入
insert (into)表名(列名1,列名2)values (值1,值2,...)
insert (into)表名(列名1,列名2)select 值1,值2....
union(用于select插入语句的连用)union all允许重复效率高
多条数据列入
insert (into)表名(列名1,列名2)values (值1,值2,...),(值3,值4,...),(值5,值6,...)
克隆数据 (将一张表的数据复制到另一种表上)
1):insert 目标表(列名1)select 列名2 from 原表
2):select 列名2 into 表1 from 表2
4. 更新数据
update 表名 set 列名1=值 where 列名2=值
(如果不加where的话,整张表的数据都修改了)
5.删除数据
1):delete from 表名 where 列名=值
(造成标识列的值不连续)
2):truncate table 表名(表数据清空,恢复到初始化,标识列也恢复)
truncate效率比delete高,delete没删除一条数据,都会在日志里记录,
,truncate不会记录日志,不激活触发器,drop truncate是即时操作
作者:晚舟•
游戏编程,一个游戏开发收藏夹~
如果图片长时间未显示,请使用Chrome内核浏览器。
边栏推荐
- Embedded-c Language-3
- Tita 绩效宝:如何为年中考核做准备?
- Rider 设置选中单词侧边高亮,去除警告建议高亮
- 机器学习02:模型评估
- C # realizes crystal report binding data and printing 3-qr code barcode
- Error in compiling libssh2. OpenSSL cannot be found
- ICML 2022 | meta proposes a robust multi-objective Bayesian optimization method to effectively deal with input noise
- Embedded UC (UNIX System Advanced Programming) -1
- Judge whether a string is a full letter sentence
- 一口气读懂 IT发展史
猜你喜欢
Check the WiFi password connected to your computer
c#图文混合,以二进制方式写入数据库
Machine learning 01: Introduction
Embedded UC (UNIX System Advanced Programming) -1
Tips for extracting JSON fields from MySQL
查看自己电脑连接过的WiFi密码
IDC报告:腾讯云数据库稳居关系型数据库市场TOP 2!
WR | 西湖大学鞠峰组揭示微塑料污染对人工湿地菌群与脱氮功能的影响
CMake教程Step4(安装和测试)
IDEA 项目启动报错 Shorten the command line via JAR manifest or via a classpath file and rerun.
随机推荐
C#实现水晶报表绑定数据并实现打印3-二维码条形码
c#图文混合,以二进制方式写入数据库
关于mysql中的json解析函数JSON_EXTRACT
CVPR 2022最佳学生论文:单张图像估计物体在3D空间中的位姿估计
网上办理期货开户安全吗?网上会不会骗子比较多?感觉不太靠谱?
排错-关于clion not found visual studio 的问题
Machine learning compilation lesson 2: tensor program abstraction
漫画:如何实现大整数相乘?(下)
漫画:一道数学题引发的血案
CMake教程Step3(添加库的使用要求)
WebApp开发-Google官方教程
【二叉树】根到叶路径上的不足节点
Detailed explanation of printf() and scanf() functions of C language
[Web attack and Defense] WAF detection technology map
About JSON parsing function JSON in MySQL_ EXTRACT
一文了解MySQL事务隔离级别
Beijing internal promotion | the machine learning group of Microsoft Research Asia recruits full-time researchers in nlp/ speech synthesis and other directions
机器学习01:绪论
Example tutorial of SQL deduplication
Which is more cost-effective, haqu K1 or haqu H1? Who is more worth starting with?