当前位置:网站首页>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内核浏览器。
边栏推荐
- Check the WiFi password connected to your computer
- CMake教程Step6(添加自定义命令和生成文件)
- 腾讯音乐上线新产品“曲易买”,提供音乐商用版权授权
- 張平安:加快雲上數字創新,共建產業智慧生態
- Is it safe to open an account for digging wealth stocks? How is it safe to open a stock account?
- Beijing internal promotion | the machine learning group of Microsoft Research Asia recruits full-time researchers in nlp/ speech synthesis and other directions
- Rider 设置选中单词侧边高亮,去除警告建议高亮
- 网上办理期货开户安全吗?网上会不会骗子比较多?感觉不太靠谱?
- What else do you not know about new map()
- 2022年信息系统管理工程师考试大纲
猜你喜欢
Alpha conversion from gamma space to linner space under URP (II) -- multi alpha map superposition
CMake教程Step2(添加库)
What are the precautions for MySQL group by
MYSQL group by 有哪些注意事项
How to write a full score project document | acquisition technology
【jmeter】jmeter脚本高级写法:接口自动化脚本内全部为变量,参数(参数可jenkins配置),函数等实现完整业务流测试
Example tutorial of SQL deduplication
查看自己电脑连接过的WiFi密码
mysql中取出json字段的小技巧
Machine learning 01: Introduction
随机推荐
mongodb(快速上手)(一)
Check the WiFi password connected to your computer
33: Chapter 3: develop pass service: 16: use redis to cache user information; (to reduce the pressure on the database)
The third lesson of EasyX learning
Cloud security daily 220705: the red hat PHP interpreter has found a vulnerability of executing arbitrary code, which needs to be upgraded as soon as possible
Is it safe for China Galaxy Securities to open an account? How long can I buy stocks after opening an account
Tips for extracting JSON fields from MySQL
CMake教程Step1(基本起点)
ICML 2022 | Meta propose une méthode robuste d'optimisation bayésienne Multi - objectifs pour faire face efficacement au bruit d'entrée
CMake教程Step3(添加库的使用要求)
关于mysql中的json解析函数JSON_EXTRACT
C#实现水晶报表绑定数据并实现打印3-二维码条形码
力扣解法汇总729-我的日程安排表 I
CVPR 2022 best student paper: single image estimation object pose estimation in 3D space
C#(Winform) 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
ICML 2022 | Meta提出魯棒的多目標貝葉斯優化方法,有效應對輸入噪聲
C (WinForm) the current thread is not in a single threaded unit, so ActiveX controls cannot be instantiated
Judge whether a number is a prime number (prime number)
一文了解MySQL事务隔离级别