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 增删 ...
随机推荐
- SQL锁表解决并发性
在数据库开发过程中,不得不考虑并发性的问题,因为很有可能当别人正在更新表中记录时,你又从该表中读数据,那你读出来的数据有可能就不是你希望得到的数据.可以说有些数据同时只能有一个事物去更新,否则最终显示 ...
- .NET Session操作
public class SessionHelper { /// <summary> /// 根据session名获取session对象 /// </summary> /// ...
- MySql 申明变量以及赋值
sql server中变量要先申明后赋值: 局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的): 申明局部变量语法:declare @变量名 数据类型:例如:declare ...
- 【Oracle经典】132个oracle热门精品资料——下载目录
电子书为网友wglzaj精心整理,这批资料下载量好评率都非常高,广受oracle学习者欢迎.文档共整理了12个精品专题和120个热门资料的下载地址,推荐给大家希望大家喜欢. 目录0豆下载地址:http ...
- (easy)LeetCode 226.Invert Binary Tree
Invert a binary tree. 4 / \ 2 7 / \ / \ 1 3 6 9 to 4 / \ 7 2 / \ / \ 9 6 3 1 Trivia:This problem was ...
- [HDU 2602]Bone Collector ( 0-1背包水题 )
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 水题啊水题 还给我WA了好多次 因为我在j<w[i]的时候状态没有下传.. #includ ...
- Hdfs增量导入小文件合并的思路
1.使用mr进行合并 2.使用getmerge 将文件拉取到本地,再上传到hdfs,注意nl参数 3.使用appendToFile 4.使用hadoop提供的打包压缩技术 Usage: hadoop ...
- 《Code Complete》ch.8 防御式编程
WHAT? 主要思想:子程序不应因传入参数错误而被破坏 WHY? 保护程序免遭非法输入的破坏 HOW? 断言 assert denominator != 0 : "denominator s ...
- CString.Format的详细用法(转)
CString.Format的详细用法(转) 在MFC程序中,使用CString来处理字符串是一个很不错的选择.CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串.CS ...
- CSS3 border-radius 属性和CSS outline 属性
CSS3 border-radius 属性 border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性. 提示:该属性允许为元素添加圆角边框! 注释:按此顺序设 ...