当前位置:网站首页>SQL Server(2)
SQL Server(2)
2022-07-05 17:29:00 【Game programming】
1. Create modification table ( Do not delete the original table , Make changes )
Add new column :alter table tb_student add Gender bit null
Delete old columns :alter table tb_student drop column Gender
Change column names :alter table tb_student alter column Gender bit null
Change column names : exec sp_rename 'tb_student.ClassNo','No','Column'
2. Create constraints
( Do not delete the original table , Create constraints )
alter table Table name add constraint PK_tb_student primary key ( Name )
alter table Table name add constraint FK_ Table name foreign key ( Name 1) references surface 2 name ( Name 2)
alter table Table name add constraint UK_ Table name _ Name unique( Name 1, Name 2)
alter table Table name add constraint CK_ Table name _ Name check( Conditional expression )
alter table Table name add constraint DK_ Table name default(0)for Name
3. insert data
A single piece of data is listed
insert (into) Table name ( Name 1, Name 2)values ( value 1, value 2,...)
insert (into) Table name ( Name 1, Name 2)select value 1, value 2....
union( be used for select Concatenation of insert statements )union all Allowing repetition is efficient
Multiple data listed
insert (into) Table name ( Name 1, Name 2)values ( value 1, value 2,...),( value 3, value 4,...),( value 5, value 6,...)
Clone data ( Copy data from one table to another )
1):insert Target table ( Name 1)select Name 2 from The original table
2):select Name 2 into surface 1 from surface 2
4. Update data
update Table name set Name 1= value where Name 2= value
( If not where Words , The data of the whole table has been modified )
5. Delete data
1):delete from Table name where Name = value
( Cause the value of the identification column to be discontinuous )
2):truncate table Table name ( Table data is cleared , Restore to initialization , The identity column is also restored )
truncate Efficient than delete high ,delete No data is deleted , Will be recorded in the log ,
,truncate No logging , Do not activate the trigger ,drop truncate It's instant operation
author : Late boat •
Game programming , A game development favorite ~
If the picture is not displayed for a long time , Please use Chrome Kernel browser .
边栏推荐
- Flow characteristics of kitchen knife, ant sword, ice scorpion and Godzilla
- ICML 2022 | meta proposes a robust multi-objective Bayesian optimization method to effectively deal with input noise
- WebApp开发-Google官方教程
- CMake教程Step5(添加系统自检)
- EasyX second lesson
- 基于51单片机的电子时钟设计
- Read the basic grammar of C language in one article
- Embedded -arm (bare board development) -2
- Cartoon: interesting [pirate] question
- Check the WiFi password connected to your computer
猜你喜欢
URP下Alpha从Gamma空间到Linner空间转换(二)——多Alpha贴图叠加
IDC报告:腾讯云数据库稳居关系型数据库市场TOP 2!
MySql 查询符合条件的最新数据行
Judge whether a number is a prime number (prime number)
ICML 2022 | meta proposes a robust multi-objective Bayesian optimization method to effectively deal with input noise
Embedded UC (UNIX System Advanced Programming) -1
Alpha conversion from gamma space to linner space under URP (II) -- multi alpha map superposition
腾讯音乐上线新产品“曲易买”,提供音乐商用版权授权
Use of ThinkPHP template
7.Scala类
随机推荐
Learn about MySQL transaction isolation level
Flask solves the problem of CORS err
ICML 2022 | Meta提出魯棒的多目標貝葉斯優化方法,有效應對輸入噪聲
Thoughtworks 全球CTO:按需求构建架构,过度工程只会“劳民伤财”
排错-关于clion not found visual studio 的问题
The first lesson of EasyX learning
一口气读懂 IT发展史
域名解析,反向域名解析nbtstat
C language to get program running time
Embedded UC (UNIX System Advanced Programming) -3
编译libssh2报错找不到openssl
Three traversal methods of binary tree
7.Scala类
MySQL之知识点(七)
漫画:寻找股票买入卖出的最佳时机
Matery主题自定义(一)黑夜模式
ICML 2022 | meta proposes a robust multi-objective Bayesian optimization method to effectively deal with input noise
What else do you not know about new map()
普通程序员看代码,顶级程序员看趋势
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem