关于sql 增删改
1.更改数据库的名称
--更改数据库的名称,逗号前面是之前的,后面是改成的名
sp_renamedb student,xuesheng
2.表中有数据的情况下再添加列、删除列
--后来添加列,只能默认可以为空值
altear table shuiguo add [int] varchar(10)
--int加上中括号,会当做列名来使用
go
--删除int这一列
alter table shuiguo drop column [int]
修改表中数据的值
update 这个表 set 这个列,设置数量变化 where 这个数据的编号,因为编号是唯一能够代表这条数据的,所以一般用编号
例:
修改chaoshi表中商品数量shu加3个,编号是1001,code
先获取一下这个表中原有数量,放进一个变量中,如@a
select @a=shu from chaoshi where code=1001
update chaoshi set shu=@a+3 where code=1001--update更新的意思,set 设置,修改超市表中编号为1001的商品数量加3
删除表中一整条数据,用delet
delete from 这个表 where 这个数据的编号,找一个能够唯一能够代表这条数据的,这里用编号举例
例:
删除chaoshi表中编号code为1001 的这件商品数据
delete from chaoshi where code=1001
关于sql 增删改的更多相关文章
- Linq to sql 增删改查(转帖)
http://blog.csdn.net/pan_junbiao/article/details/7015633 (LINQ To SQL 语法及实例大全) 代码 Code highlightin ...
- sql增删改查封装
App.config文件 <?xml version="1.0" encoding="utf-8" ?> <configuration> ...
- 表结构修改以及sql增删改查
修改表结构 修改表名 alter table 表名 rename 新名 增加字段 alter table 表名 add 字段名 数据类型 约束 删除字段 alter table 表名 drop 字段名 ...
- sql增删改查-转载
一.增:有2种方法 1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 例:insert into Strdent ...
- SQL增删改查
1.增 INSERT INTO table_name VALUES (value1, value2,....) INSERT INTO table_name (列1, 列2,...) VALUES ( ...
- SQL 增删改查(具体)
一.增:有3种方法 1.使用insert插入单行数据: insert [into] <表名> [列名] values <列值> insert into Strdents (na ...
- linq to sql 增删改查
ORM<Object Relation Mapping> Linq To Sql: 一.建立Linq To Sql 类 : 理解上下文类: Linq To Sql 类名+context 利 ...
- SQL——Hibernate SQL增删改查
1.查询list数据 实例:user login public String userLogin(){ Session session = HibernateSessionFactory.getSes ...
- sql ''增删改'' 笔记
结构语言分类 DDL(数据定义语言) create drop alter 创建删除以及修改数据库,表,存储过程,触发器,索引.... DML(数据操作语言) insert delete ...
- SQL 增删改查
create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default \'默认值\' null , ...
随机推荐
- PHP常用函数总结(二):
//=================图像处理=================================== //=================会话机制================== ...
- PHP 图片打水印
<?php /*----------------------------------------------------------------------------------- *函数名称 ...
- java GUI(忽略)
觉得学起来很鸡肋.就不学这玩意了
- 多线程实现ping扫描
代码: # coding=utf-8 import subprocess from Queue import Queue import threading class Pinger(object): ...
- oracle 年龄计算 岁 月 天
select trunc(months/12) || '岁' || trunc(mod(months, 12)) || '月' || trunc(sysdate - add_months( ...
- Spark分析之Master、Worker以及Application三者之间如何建立连接
Master.preStart(){ webUi.bind() context.system.scheduler.schedule( millis, WORKER_TIMEOUT millis, se ...
- 库、教程、论文实现,这是一份超全的PyTorch资源列表(Github 2.2K星)
项目地址:https://github.com/bharathgs/Awesome-pytorch-list 列表结构: NLP 与语音处理 计算机视觉 概率/生成库 其他库 教程与示例 论文实现 P ...
- ORM Nhibernet 框架的 CRUD 操作
Nhibernet 的基本语法: private ISession _session; public ISession Session { set { _session = value; } } pu ...
- python之匿名函数和递归函数
递归函数 <1>什么是递归函数 通过前面的学习知道一个函数可以调用其他函数. 如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数. <2>递归函数的作用 ...
- linux装机首先需要关闭的服务
关闭selinux和iptables:setenforce 0 iptables -Fiptables -t nat -Fsystemctl stop firewalldsystemctl disab ...