当前位置:网站首页>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内核浏览器。
边栏推荐
猜你喜欢

Machine learning 01: Introduction

thinkphp3.2.3

7.Scala类
MYSQL group by 有哪些注意事项

CMake教程Step2(添加库)

Check the WiFi password connected to your computer

IDC报告:腾讯云数据库稳居关系型数据库市场TOP 2!

CVPR 2022 best student paper: single image estimation object pose estimation in 3D space

High number | summary of calculation methods of volume of rotating body, double integral calculation of volume of rotating body

ternary operator
随机推荐
项目引入jar从私服Nexus 拉去遇到的一个问题
基于51单片机的电子时钟设计
CMake教程Step2(添加库)
Force deduction solution summary 729- my schedule I
一个满分的项目文档是如何书写的|得物技术
深入理解Redis内存淘汰策略
Embedded UC (UNIX System Advanced Programming) -3
【性能测试】jmeter+Grafana+influxdb部署实战
Use of ThinkPHP template
【性能测试】全链路压测
ternary operator
菜刀,蚁剑,冰蝎,哥斯拉的流量特征
C # realizes crystal report binding data and printing 3-qr code barcode
Embedded-c Language-2
统计php程序运行时间及设置PHP最长运行时间
WebApp开发-Google官方教程
Tips for extracting JSON fields from MySQL
Alpha conversion from gamma space to linner space under URP (II) -- multi alpha map superposition
[binary tree] insufficient nodes on the root to leaf path
Embedded-c language-6