SQL server 数据库基础语句
上篇介绍的是鼠标操作
遗漏两个知识:
主外键 两个列 数据类型 必须一致 //int类型不能约束nvarchar 类型 varchar类型不能约束nvarchar类型
varchar(max) 不能作为主键列 只有定好长度了才可以
表名,数据库名不允许使用汉字
下面是语句操作
进入操作文件→点开 新建查询

出来个文本
语句(不分大小写): (写完语句创建数据库 表 执行的完记得刷新下)
创建数据库:
create datacse 数据库名
例如: create database data0219
意思是 创建 数据库 数据库名称是data0219
数据库名不能中文,不能数字开头,不能符号开头
删除数据库
drop database 数据库名
例如: drop database data0219
删除 数据库 库名是data0219
//记得用完删除语句 把这删除语句删了 小心忘记以后执行的时候把数据删没了 数据不容易回复
在语句注释写为: /* 一段。。。*/
前面加上-- 是把这一句注释
语句可以执行一句语句 也可以执行一套语句
use data0219
使用 data0219库
创建表
create table 表名
(
列名 数据类型,(用逗号隔开)
...
...
设置主键列
primary key
唯一列
unique
非空
not null
自增列
indentity(1,1) //从1开始,每添加一条数据这一列自动加1,不管数据是错误还是没有错误都会加1
)
例如:creat table student //创建表 student
(
Ids int indentity, // 列名Ids 数据类型int 自增列
code nvachar(200) primary, // code nvarchar类型 主键列
name nvarchar(200),
sex bit, //性别sex bit类型 (true false 或者 1 0)
birthday datetime unique, //birthday datetime类型 唯一列
score decimal(10,2),
Nation nvarchar,
)
删除表
drop table 表名
例如:drop table student //删除 student表
增加列
alter table 表名 add 列名 数据类型 //创建出来这一列数据都为空值 要想不为空 只有把这表全删了重新建个
例如:alter table student add class nvarchar
编辑 表格 student 添加 class列 nvarchar类型
删除列
alter table 表名 drop column 列
例如: alter table student drop column class
编辑 表格 student 删除 class列
删除数据
delete from 表名 //把这表里所有列都删除 这是一行一行的删除 删除一行档案记录一行
例如:delete from student //删除student内所有列 不是删除表
turncate table 表名 //把表里的所有列都清空掉 数据不能回复 回到初始状态
添加数据
insert into 表名 values (' 数据' , '数据' , ... ...) // 用的单引号 时间最早为1905-06-21 之前不能设定
例如:insert into student values('s001' , '张三' , 1 , '1999-1-1' , 95.5 , 'N001' )
对应上面的创建表列名 code name sex birthday score Nation
在指定的列插入数据
insert into 表名 (列1,列2) values ('数据1','数据 2')
修改数据
update 表名 set 列名=值
例如:update student set Nation= ' N001 ' //Nation 这一列的数据都改为N001
改两列update student set Nation = ' N001' , score=100 两列数据都为 N001 100
查询数据
select *from 表名 //查询这一表的所有列 *代表所有列
SQL server 数据库基础语句的更多相关文章
- SQL server 数据库基础语句 子查询 基础函数
上一章 说了下 子查询的意义是 把一条查询语句当做值来使用 select *from car //查询汽车的信息 假设我知道一个汽车的编号是 c021 但是我要查询 比这个汽车价格高的汽车信息 ...
- SQL server 数据库基础语句 查询语句
这一章要学习查询语句 我看car这一数据 我们就开始打上 select *from car 条件修改 update 表名 set 列名1=值1 where 列名2=值2 //当列名2=值2时 ...
- Sql Server数据库基础
--------------------------------------第一章 Sql Server数据库基础------------------------------------------ ...
- C#面试题(转载) SQL Server 数据库基础笔记分享(下) SQL Server 数据库基础笔记分享(上) Asp.Net MVC4中的全局过滤器 C#语法——泛型的多种应用
C#面试题(转载) 原文地址:100道C#面试题(.net开发人员必备) https://blog.csdn.net/u013519551/article/details/51220841 1. . ...
- SQL Server 数据库基础笔记分享(下)
前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL S ...
- SQL Server 数据库基础笔记分享(上)
前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL S ...
- SQL Server数据库基础笔记
启动和停止SQL Server服务三种形式 后台启动服务 计算机->右键->管理->服务和应用程序->服务->sql server(MSSQLSERVER) SQL Se ...
- 【2017-03-09】SQL Server 数据库基础、四种约束
一.数据库和内存的区别 数据库:一些存储在硬盘上的数据文件 内存:计算机临时存储的一些数据 二.常用数据库 .Net - SQL Server PHP - MySql Java - Oreacl 三. ...
- SQL Server 数据库基础知识
数据库(Database)是由文件管理系统发展起来的,按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. 特点: 尽可能小的冗余度. 具有较高的数据独立性和易扩 ...
随机推荐
- Identity Server 4 原理和实战(完结)_Reference Token,撤销Tokens,Google和Github登录
服务端设置为ReferenceToken accessToken的内容比原来的少了很多 断点继续回来就会发生异常 服务端设置 客户端设置,使用一个封装好的库 撤销Token 我们在点击退出按钮的时候撤 ...
- hql实现对表的某几个(部分)字段查询
如何利用hql实现对表的部分字段查询 假如,我们有一张person表,对应实体类Person,表中有字段name,age,sex,address 哪我们如何来实现全部和部份字段的查询呢? hql的写法 ...
- Srping MVC入门推荐
看了不少大牛们的博客,对Spring MVC心里还是一团迷雾. 看了<Spring in Action>(Spring实战),疑惑渐渐明朗. 特推荐此书.
- Qt-MVC图形视图框架初识
使用QPushButton.QLabel.QCheckBox等构成GUI的控件或自定义图形时,开发应用程序会变得很简单.但是如果想在GUI中使用数十个或者数百个图形对象,向用户完美展示控制场景,则会受 ...
- 百度地图API示例 JS
http://developer.baidu.com/map/jsdemo.htm#c2_2
- ThinkPHP3.2.3学习笔记5---模板(一)
一.模板简介 此文中的学习笔记部分资料是来自于thinkphp官方文档,http://document.thinkphp.cn/manual_3_2.html#template 本章的内容主要讲述了如 ...
- UIWebView与JavaScript的交互
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS ...
- mysql之SQL入门与提升(四)——终结篇,函数
一.SQL Aggregate (聚合)函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值. AVG() - 返回平均值 COUNT() - 返回行数 FIRST() - 返回 ...
- Date类学习一
- zookeeper master 选举
原文地址: http://www.cnblogs.com/nevermorewang/p/5611807.html 选主原理介绍:zookeeper的节点有两种类型,持久节点跟临时节点.临时节点有个特 ...