sql 基本操作
SQL基本操作
一数据类型
1整数型 int
2精确数值型 decimal(n,p)n为总位数,p为小数位数
3浮点型 float
4字符型char(n)n最大为4,
varchar(n)
5日期型datatime
6文本型text
二基本操作
1.查找数据库的主文件和日志文件所在位置:
右击数据库,点击属性,点击文件。
2.新建数据库:
右击数据库,新建数据库,输入数据库的名称
3.用语句新建数据库:
点击新建查询,在窗口内输入语句并点击执行
create database lianxi --linxi为数据库名字
go
4.使用数据库并创建一个表,表中添加列名
use lianxi
go
create table shucai --shucai为表格的名字。
(
code int not null,--not null为不为空。
name varchar(20) not null,
price decimal(18,2),
chandi varchar(10),
shuliang decimal(18,2),
)
go
5添加数据
insert into shucai values(1,'白菜',0.5,'淄博',100)
insert into shucai values(2,'萝卜',2,'滨州',200)
insert into shucai values(3,'芹菜',0.8,'淄博',300)
insert into shucai values(4,'蒜',5,'滨州',500)
insert into shucai values(5,'油菜',0.6,'烟台',600)
insert into shucai values(6,'青鱼',4,'淄博',800)
insert into shucai values(7,'土豆',0.9,'淄博',700)
go
6查找数据
select *from shucai --查找所有数据
select top 3 *from shucai--查找前3行数据
select *from shucai where code='2' --查找code为2的所有信息
select name,price from shucai where code='3'--查找code为3的 name和price信息
select price from shucai where name='白菜'--查找name为白菜的 price信息
select name,price from shucai --查找表格的name和price列
7修改数据
update shucai set price='1' where code='7'--修改code为7的价格
update shucai set price='5' where name='青鱼'--修改name为青鱼的价格
8删除数据
delete from shucai where code='2' --删除code为2的这一行信息。
三数据库文件:
主文件 存储数据、启动信息 必须有且只能有一个.mdf
次要文件 存储主文件未存储的数 可有可无、可多可少 .ndf
日志文件 记录操作信息 必须有且至少有一个.ldf
四运行cmd
输入net start MSSQLserver 启动数据库服务
输入net stop MSSQLserver 关闭数据库服务
sql 基本操作的更多相关文章
- MYSQL基础笔记(二)-SQL基本操作
SQL基本操作 基本操作:CRUD,增删改查 将SQL的基本操作根据操作对象进行分类: 1.库操作 2.表操作 3.数据操作 库操作: 对数据库的增删改查 新增数据库: 基本语法: Create da ...
- Oracle SQL 基本操作之 用户权限管理方法
Oracle SQL 基本操作之 用户权限管理方法 最近把有关用户操作和权限管理的东西整理了一下,虽然不少博客都有过类似的整理,但是自己发现他们的内容或多或少都有些错误.于是,本人亲自对每条语句进行 ...
- 图数据库orientDB(1-1)SQL基本操作
SQL基本操作 1.新增VerTex CREATE VERTEX V SET name="user01",sex="M",age="25"; ...
- Oracle SQL基本操作
Oracle数据库基本操作 1.概述 Oracle数据库客户端一般需要安装在服务器上,可以在服务器端操作,一般我们可以用sql developer工具远程连接到数据库,先行建立数据库,然后对表进行增删 ...
- MySQL学习(一) SQL基本操作
SQL的基本操作无非就是增删改查(CRUD),根据对操作的对象分类,又可以分为三类,库操作,表操作与数据操作. 库操作 新增数据库 CREATE DATABASE [IF NOT EXISTS] db ...
- (三)mysql SQL 基本操作
文章目录 MySQL服务器对象 mysql 的基本操作 SQL的注释 库操作 表(字段)操作 数据操作 MySQL服务器对象 mysql 服务器对象内部分成了 4 层: 系统(DBMS)----> ...
- 数据库SQL基本操作
1.查询表结构 desc 表名 2.显示当前连接用户 show user 3.查看系统拥有哪些用户 select * from all_users; 4.查询当前用户下所有对象 select * fr ...
- sql基本操作
SQL功能 数据查询 SELECT 数据定义 CREATE, DROP, ALTER 数据操纵 INSERT, UPDATE, DELETE 数据控制 GRANT, REVOKE 创建 ...
- web sql 基本操作 - 增删改查
不喜欢看md原文的 可以访问这个链接:http://note.youdao.com/noteshare?id=6a91e3dea7cdf5195bb0e851d9fcb5a5 # web sql 增删 ...
随机推荐
- channelartlist标签调用实例
channelartlist标签,大家都知道在DedeCMS的系统中,我们可以用这个标签进行循环子栏目及其栏目的文档数据,这也是DedeCMS系统中,唯一一个支持标签嵌套的调用标签,以DedeV5.6 ...
- C++学习7 构造函数
当创建一个对象时,往往需要做一些初始化工作,例如对数据成员赋值等.为了解决这个问题,C++提供了构造函数. 构造函数(Constructor)是一种特殊的成员函数,它的名字和类名相同,没有返回值,不需 ...
- CRM 2016 自动保存 Save event arguments
Save event arguments (client-side reference) Applies To: Dynamics CRM 2016, Dynamics CRM Online In ...
- 第七届蓝桥杯C++B组省赛
1.煤球数目 2.生日蜡烛 3.凑算式 4.快速排序 5.抽签 6.方格填数 7.剪邮票 8.四平方和 9.交换瓶子 10.最大比例 今天是周三了,周天刚考完,这次做的还是不好(上次是全省最后一名). ...
- nyoj 79 导弹拦截
点击打开链接 拦截导弹 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 某国为了防御敌国的导弹袭击,发展中一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发 ...
- MySQL主存复制与读写分离的感悟
1.主存复制: 就是实现数据拷贝,有点实时的感觉,完成数据同步,存储两份数据. 项目开发中,类似场景许多,尤其是异构系统之间的交互,协作.-------------------场景目的:为了安全,各自 ...
- [C# 基础知识系列]C#中易混淆的知识点
一.引言 今天在论坛中看到一位朋友提出这样的一个问题,问题大致(问题的链接为:http://social.msdn.microsoft.com/Forums/zh-CN/52e6c11f-ad28-4 ...
- 读写ZIP文件
String zipFile = /D:/+ ".zip"; StringOperator.zip(filePath, zipFile); InputStream is = ...
- Xcode引入外界文件时选Create groups 或 Create folder references的区别
一.使用Create groups 我们在项目中可以手动添加一个groups(右键点击选择New Group),但是手动添加的groups实际上并不会存在于项目的目录中,被添加进groups中的文件仍 ...
- regulator
http://blog.sina.com.cn/s/blog_5e99b41e0101a3ng.html http://blog.sina.com.cn/s/blog_694348b00100n3ip ...