sqlserver语法
create database 数据库名称 创建数据库
drop database 数据库名称 删除数据库
alter database 原数据库名 modify name=新数据库名
alter database 数据库名字 add file 添加一个辅助文件
use 数据库名称 使用数据库
create
alter
drop
select从表或视图中检索数据
insert向表或视图插入数据
update修改更新表或视图中的数据
delecte从表或视图中删除数据
创建表
create table Student(
Sno Char(7) Primary Key,//名字,类型,唯一
Sname VarChar(20) Not null,//名字,类型,不可为空
Ssex char(2) not null,
Sage smallint,//名字,类型,可为空
Clno char(5) not null
);
对表进行操作
- 添加列
ALTER TABLE Student ADD Nation VarChar(20);
为Student表添加Nation列,后面可添加数据类型,可不可为空 - 删除列
ALTER TABLE Student DROP COLUMN Nation;
column为列的意思 - 向成绩表中插入数据
NSERT INTO Grade(Sno, Cno, Gmark)VALUES("2001110", "3", 80);
Grader为成绩表 - 修改学号为2001110的学生的成绩为70
UPDATE Grade SET Gmark=70 WHERE Sno="2001110";
Gmark为成绩,Sno为学号 - 删除学号为2001110的学生的成绩记录
DELETE FROM Grade WHERE Sno="2001110";
- 为学生表的clno属性上创建一个名为IX_Class的索引
CREATE INDEX IX_Class ON Student(Clno, ASC); SELECT * FROM Student ORDER BY Clno;
- 删除IX_Class的索引
DROP INDEX IX_Class ON Student;
- distinct表示不同
- select选择
- where定位
- update用于修改表中数据
- insert插入数据
sqlserver语法相关推荐
- Sqlite基础及其与SQLServer语法差异
1 TOP 这是一个大家经常问到的问题,例如在SQLSERVER中可以使用如下语句来取得记录集中的前十条记录: SELECT TOP 10 * FROM [index] ORDER BY indexi ...
- 一则 Oracle 和 SqlServer 语法区别 (原创)
Sql Server / Oracle --返回第一行数据 SELECT TOP 1 * FROM TableName / SELECT * FROM TableName WHERE ROWNUM=1 ...
- SQL-SERVER语法特性
断开数据库连接 select * from master.sys.sysprocesses where dbid = db_id('数据库名称') 根据查询出来的spid进行删除连接 kill spi ...
- sqlserver可将字符转成数字再进行sum,如果varchar类型中存放的都是数字
sqlserver语法: select sum(cast(score as int)) as score from 表名; 注意:int是整型,在实际操作中根据自己需要的类型转换. 转载于:https ...
- 如何将oracle数据库中的表结构导入到sqlserver中,Oracle转换成SqlServer数据库的步骤...
1 背景 ITM系统目前支持MysqL.Oracle数据库,由于现在需要和CA产品进行结合,用CA产品的采集功能进行数据采集,因此需要使用CA产品的sqlServer数据库,为了使得系统支持sqlse ...
- Access和sql server的语法区别
Access和sql server的语法区别 一.有区别的函数及解决方案 以下所示的解决方案中的函数定义在untDataBase单元中TAdoConn类的方法中. 序号 简述 Access语法 Sq ...
- PowerDesigner设计MySQL表结构转SQLServer问题
0x00 问题背景 用设计PowerDesigner设计好了MYSQL的表结构,但是某个系统采用的是SQLServer数据库,也需要用到这些表,那么如何省时省力地迁移到SQLServer数据库呢,笔者 ...
- 【SqlServer题目练习】
-- 案例1: -- 查询姓名是姚晓明的职员姓名.年龄.家庭住址.手机号 SELECTname,age,addr,phone FROMstaff_info WHEREname = '姚晓明';-- 案 ...
- ARCGIS 与SQL的衔接
对于关系数据库,ArcEngine定义了几种查询接口: 1. 常规的ITable.IFeatureClass接口 这是我们最常使用的,完成同一个表内的数据查询.更新操作. //假设之前已定义IFeat ...
最新文章
- 10 个 Python 工程师,9 个不合格!!
- WPF线性渐变画刷应用之——炫彩线条
- Xamarin iOS项目找不到模拟器
- 老板扣了我1000,因为我没记住阿里巴巴开发手册的这条规则。
- 苹果电脑安装python-mac电脑安装python
- 查看linux下各数据类型的大小
- SparkContext转化为JavaSparkContext
- The configured Task Off-Heap Memory 0 bytes is less than the least required Python worker Memory 79
- 深度学习(五)——DRN, Bi-directional RNN, Attention, seq2seq, DMN
- 利用find同时查找多种类型文件
- 大规模领域词汇库项目DomainWordsDict:涵盖68个领域、共计916万的词汇库资源开放
- 盘点数据处理工具,手把手教你做数据清洗和转换
- 减少SQL Server ASYNC_NETWORK_IO等待类型
- 基于Multisim的12小时制电子时钟仿真
- 安装 ansible tower 报错:
- 通信接口——RS-232与RS-422及RS-485三者之间的特性与区别
- R语言plotly可视化:使用plotly可视化模型预测概率值的直方图、使用分类标签为阴性和阳性样本预测概率直方图进行颜色区分(prediction probability histogram)
- docker出现问题:You cannot remove a running container 解决方案
- 一份Java面试宝典「Java核心知识点」囊括JVM,Spring等29个技术
- html四种选择器的特点,css四种选择器总结
热门文章
- 青岛如何线上提取青岛公积金
- Yii2实现手机二维码扫一扫登入
- 2022圣诞节用canvas实现流星雨
- i9-13900fk搭配z790-p主板出现死机问题解决方法
- 【CSS】下划线与文字间距,下划线粗细以及下划线颜色的设置
- 文字图片水平居中对齐
- 智商情商哪个重要_情商和智商,到底哪个更重要?
- 第327场周赛6284. 使字符串总不同字符的数目相等
- java 外部输入数据 语句_在编写Java应用程序时,如需从键盘输入各种类型的多个数据,则必须在程序的开头写上( )语句。...
- 原神私服搭建三:(启动器下载和设置代理)