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 增删 ...
随机推荐
- JAVA中的策略模式
现在我们有一个虚基类-鸭子(abstract Duck). 有真鸭子,野鸭子,橡皮鸭子继承了该类.虚基类有swing方法,毕竟游泳是所有的鸭子都应有的功能.还有一个虚方法display,这个方法在子类 ...
- js中表单提交后按钮变灰色的功能
表单提交后按钮变成灰色 http://www.111cn.net/wy/js-ajax/45299.htm
- C# 操作网页标签
1 元素的 显示与隐藏 C# HTML: <div Id="div1" runat="server" style="display:non ...
- 让我苦苦寻找的那段代码---springmvc的ajax前后台交互
导入jar包: web.xml <servlet> <servlet-name>spmvc</servlet-name> <servlet-class> ...
- lambda表达式、内置函数、进制和文件操作
lambda表达式 定义函数(普通方式)def f1(): return 123 f2 = lambda : 123 def f3(a1,a2): return a1+a2 定义函数(lambda表达 ...
- echart 图表 在.net中生成图片的方法
经过中午近两个小时的努力,终于可以实现了:echart 图表 在.net中生成图片 以下源代码: 前台页面: <!DOCTYPE html><html><head> ...
- 如何实现Oracle修改用户权限 .
这里将介绍Oracle修改用户权限的实现过程,包括一些权限管理方面的东西.希望通过本文能对大家了解Oracle修改用户权限有所帮助. ORACLE数据库用户与权限管理 ORACLE是多用户系统,它允许 ...
- linux下udp编程
#include<sys/types.h> #include<sys/socket.h> #include<unistd.h> #include<netine ...
- gulp - connect
Gulp plugin to run a webserver (with LiveReload) Install npm can help us to install the plugin. PS C ...
- 算法练习1 用c#编写的一个判定一组数是否是有序的
//判定数组是否有序 //总的程序代码如下: using System; using System.Collections.Generic; using System.Linq; using Syst ...