读书笔记利用T-SQL语句快速清理ZBLOG程序的SQL SERVER2012数据库内容

最近使用了ZBLOG+SQL SERVER搭建了一个博客系统,采用的是ASP程序,因为我数据量很小,使用插件生成HTML文件的话,就没有必要使用PHP了,而且我上次也讲过,PHP的博客程序存在一些问题,很消耗资源,而且数据量也不能做的很大,更重要的是静态化还是不能抵抗流量的冲击。

环境配置:windows server服务器+ZBLOG ASP程序+SQL SERVER2012数据库+域名(读后感http://www.simayi.net读书笔记)+读书主题。

好了,下面还是讲述我最近学习的T-SQL语句了,由于我是小白,对于数据库的处理能力有限,最近要删除一个栏目下的数据,用于测试,开始还打算一条条删除的,但是发现难度很大,工作量极其多,因此采用了数据库语句批量处理。

语句:select * from dbo.blog.category where Cate_Id = 21,好了,这样一条语句就可以批量查询栏目ID=21的所有数据了,发现是6504条。

语句:delete from dbo.blog.category where Cate_Id = 21,这条语句可以删除栏目ID=21下的所有数据,执行之后,发现已经成功删除了6504条数据。

可见,知识就是力量,通过简答的学习,我们就发现可以批量完成这么多内容,可见学习的重要性,任何时候学习知识都是有用的,也是不晚的,活到老学到老!

原文地址:https://www.cnblogs.com/wifehui/p/9040977.html

时间: 2024-10-07 22:07:20

读书笔记利用T-SQL语句快速清理ZBLOG程序的SQL SERVER2012数据库内容的相关文章

利用T-SQL语句快速清理ZBLOG程序的SQL SERVER2012数据库内容

最近使用了ZBLOG+SQL SERVER搭建了一个博客系统,采用的是ASP程序,因为我数据量很小,使用插件生成HTML文件的话,就没有必要使用PHP了,而且我上次也讲过,PHP的博客程序存在一些问题,很消耗资源,而且数据量也不能做的很大,更重要的是静态化还是不能抵抗流量的冲击.环境配置:windows server服务器+ZBLOG ASP程序+SQL SERVER2012数据库+域名((读后感http://www.simayi.net读书笔记))+读书主题.好了,下面还是讲述我最近学习的T-

如何通过sql语句快速生成 删除表的sql

select 'drop table '+name tablename from sysobjects where xtype='U' and name like 'ta_bsk%' 备注: 从系统表(sysobjects)中查询类型是用户表(xtype='U')表名以ta_bsk开头的表名(name like '%ta_bsk%'),拼接上'drop table'就生成了我想要的sql语句了.哈哈

使用Sql语句快速将数据表转换成实体类

开发过程中经常需要根据数据表编写对应的实体类,下面是使用sql语句快速将数据表转换成对应实体类的代码,使用时只需要将第一行'TableName'引号里面的字母换成具体的表名称就行了: declare @TableName sysname = 'TableName' declare @Result varchar(max) = 'public class ' + @TableName + ' {' select @Result = @Result + ' public ' + ColumnType

《C++ Primer 4th》读书笔记 第6章-语句

原创文章,转载请注明出处: http://www.cnblogs.com/DayByDay/p/3912407.html <C++ Primer 4th>读书笔记 第6章-语句

读书笔记第四周《松本行弘的程序世界》

读书笔记第四周 <松本行弘的程序世界> ?? 这本书讲述了Ruby之父松本行动弘站在一个程序语言的设计者角度,分析了当今各种流行的编程语言的特点,以及他是如何在Ruby语言中权衡取舍的,读这样一本书,回过头来看各种编程语言时候油然而生一种高屋建瓴的感觉. 主要看了面向对象与设计模式两章. 面向对象 ?? 书中为我们展示了随着计算机行性能的提升,以及人们都快速开发大型软件的渴望,使得编程语言从面向过程逐渐向面向对象演变.一直以来大家面向对象都有着自己的理解,作者也阐述了他对于面向对象的理解,并对

为什么pymysql执行SQL语句提示成功但实际并没有操作数据库?

开发环境:Anaconda3+PyCharm2018 问题:使用pymysql插入数据提示成功,连接数据库发现并没有数据. 原因: pymysql在连接数据库的时候会有一个参数autocommit默认为False,表示执行完SQL语句后是否自动提交到真正的数据库,如果没有设置为True,那么你执行sql过后,是需要显式提交的,即conn.commit(). 我们也可以在在创建pymysql.connect()的连接对象的时候显式赋值autocommit=True,文末附上connect()函数的

SQL 语句快速参考

来自 W3CSchool 的 SQL 快速参考 SQL 语句 语法 AND / OR SELECT column_name(s)FROM table_nameWHERE conditionAND|OR condition ALTER TABLE ALTER TABLE table_name ADD column_name datatype or ALTER TABLE table_name DROP COLUMN column_name AS (alias) SELECT column_name

【Access2003】表的新建、用sql语句查询;关闭警告信息;修改数据库密码;修复数据库

一.表的新建 打开Access2003只有一个数据库控制器,选择使用设计器创建表,可以图形化设置一个表的 对某个字段按右键可以设置为主键 之后把所有字段弄好之后,按Ctrl+s保存, 你可以会发现在数据库控制器中多出一张表.如同Excel那样编辑就可以了.在ASP控制Access数据库也可以. 二.表的查询 在数据库控制器中选择"查询"一项,选择"在设计视图中创建查询",弹出的对话框中选择"关闭",之后,在空白的灰色区域点击右键.选择SQL视图.

[转]sql语句中出现笛卡尔乘积 SQL查询入门篇

本篇文章中,主要说明SQL中的各种连接以及使用范围,以及更进一步的解释关系代数法和关系演算法对在同一条查询的不同思路. 多表连接简介 在关系数据库中,一个查询往往会涉及多个表,因为很少有数据库只有一个表,而如果大多查询只涉及到一个表的,那么那个表也往往低于第三范式,存在大量冗余和异常. 因此,连接(Join)就是一种把多个表连接成一个表的重要手段. 比如简单两个表连接学生表(Student)和班级(Class)表,如图: 进行连接后如图: 笛卡尔积 笛卡尔积在SQL中的实现方式既是交叉连接(Cr