SQL Server建表和增删改
create database 数据库名
go --穿件完成 go
create table 表名
(
列名 类型,
列名 类型,
列名 类型 --最后一个列名不加逗号
)
go --创建完成go
以创建表为例
create table book
(
daihao varchar(10),
mingcheng varchar(50),
zuozhe varchar(10),
chubanshe varchar(50),
shijian datetime
)
go--创建完成加go
--插入
insert into book(daihao,mingcheng,zuozhe,chubanshe,shijian)
values('D001','数据库菜鸟教程','作者','出版社','2015/5/21')
insert into book(daihao,mingcheng,zuozhe,chubanshe,shijian)
values('D002','数据库基础教程','作者','出版社','2015/5/21') --插入表后的列名有哪些就给哪些赋值,没有赋值的在表中是NULL
insert into book(daihao,mingcheng,chubanshe,shijian)
values('D003','数据库中级教程','出版社','2015/5/21')--values的值要与插入表后的列顺序一致
insert into book(shijian,chubanshe,zuozhe,mingcheng,daihao)
values('2015/5/21','出版社','作者','数据库高级教程','D004')--插入表明后面不加列名的每一列都要赋值
insert into book values('D05','数据库精英教程','作者','出版社','2015/5/21')--表名后面不加列名则按创建表的列名顺序依次为每一列添加数据
--修改表值
update book set shijian='1990/02/27' where zuozhe='作者'
update book set zuozhe='汪汪',chubanshe='清华大学出版社' where daihao='D001'--修改多个值用逗号隔开
update book set zuozhe=zuozhe+',车' where daihao='D001' --在已有值得基础上增加值
--删除
delete from book where daihao='D005'
select * from book
select * from 表名 --*代表所有元素
select 列名,列名 from 表名 --显示两个查询的内容
select distinct 列名 from 表名 --distinck消除重复的元素
select * from 表名 where Price between 30 and 50 --between在两者之间
select * from 表名 where Name like '奥迪%'--"%"代表有任意字符
select * from 表名 where Name like '__5%'-- "_"下划线代表一个任意字符
select top 5 * from 表名 --top查询的结果支取前xxx个数值
select 列名 别名 from 表名 -- 条件后面加空格可添加列名即别名
select * from 表名 order by 列名 --升序后面加asc降序加desc 默认为降序
select * from 表名 order by 主排序列,次排序列 desc--order by后第一列为主排序列,逗号后面为此排序,即主列相同按次列排序
SQL Server建表和增删改的更多相关文章
- sql server 建表,增删改练习
use master --drop database Class create database Class on primary( name='Class', filename='D:\SQLTes ...
- Sql Server数据库之四个增删改查
一.数据库的增删改查 1.新建数据库 create database students on primary ( name="students_data",--主数据文件的逻辑名 ...
- mysql常见操作语句,建表,增删改查
用户操作 新建用户 grant 权限 on 数据库.表名 to 用户名@'访问地址' identified by "密码"; 新建一个可以远程访问数据库的用户 test, 密码:p ...
- 记一些Python(Pymysql)建表、增删改查等基础操作(小白适用)
1.读取sql文件创建数据表 有一个形如下图的sql文件,使用python读取文件并在数据库中创建所有的表. 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道 ...
- MySQL常用sql语句-----数据表的增删改操作
常用sql操作如下: 1.查看当前数据库的所有表 show tables; 2.创建表 create table stu(sid int,sname char(20),sage int default ...
- sql server 用触发器记录增删改操作(转载)
数据库结构: CREATE TABLE [dbo].[cg_tz_log] ( [logid] int NOT NULL IDENTITY(1,1) , operate varchar(10), -- ...
- orm 语法 数据库连接、建表、增删改查、回滚、单键关联 、多键关联、三表关联
1.数据库连接, #!usr/bin/env/python # -*- coding:utf-8 -*- # from wangteng import sqlalchemy from sqlalche ...
- sql server 建表,主键与外键约束
主键: 能唯一区分表中每一行 外键:为某表的一列,是另一个表的主键,外键定义了两表之间的联系 商品类别表 use eshopgocreate table category( name varchar( ...
- SQL Server 建表语句
IF EXISTS(SELECT * FROM sys.Tables WHERE name='stu_info') DROP TABLE stu_infoGoCreate table stu_inf ...
随机推荐
- 夺命雷公狗---Thinkphp----7之栏目配合Model的增删改查
我们首先来写一个查: public function lists(){ $type = M('Type')->select(); $this -> assign('type',$type) ...
- [OrangePi] Installation on SD Card
Download any of the available images (xz archive) from Mega or GoogleDrive Download scriptbin_kernel ...
- Limit the query running time with Resource limit facility (RLF)
If you need to limit the query(package,plan) running time, but the JCL/JOB TIME parameters doesn't w ...
- 解决ultravnc在win2008 R2下CTRL+ALT+DELETEA组合键发送失败的问题
首先,请google “ultravnc ctrl+alt+delete”,得到的解决方法是,更改UAC.进入组策略-计算机配置-管理模板-windows登陆选项,“禁用或启用软件注意序列”,更改成“ ...
- 绑定repeater时三目运算加特殊结果处理
<%#((Convert.ToDouble().ToString() != ).ToString(%
- OpenStack 的windows镜像的开启办法
创建虚拟机 使用我们的管理平台的windows主机创建流程,创建一台主机.在vnc中能看到主机进入到系统中 需要点击按钮sendctrl进入输入密码阶段. 输入我们的镜像的默认密码:5@mdjkw 打 ...
- 第三方过滤器在TVideoGrabber中的使用
在TVideoGrabber中可以使用第三方过滤器,并可插入到预览.录制或回放流中,添加到列表里. 要在一个图像中中应用一个过滤器,需要像下面的例子中一样调用 ThirdPartyFilter_Add ...
- python使用装饰器捕获异常
可以编写一个通用的捕获异常的装饰器, 当程序发生异常时可以继续执行后续动作. 尤其适合于使用大量断言的验证性程序. 装饰器的实现原理使用了回调技术. 如下所示, robust 是一个装饰器. 当在普通 ...
- git修改文件名大小写的方法。
首先,在git命令行里面运行: git config core.ignorecase false 此命令是全局设置,以后在此机子上clone出来的git仓库工程都沿用此设置.当然,以前就已经clone ...
- bianwu 哈希表输出到 excel
一.输出到excel 函数: protected void InputFileTheme(object[] Header,object [] DataFileds,string sql,string ...