您的位置:首页 > 数据库

2015.10.22小结 数据库删除操作及jsp乱码修改

2015-10-22 18:55 211 查看
一.数据库删除语句 Drop/Delete/Truncate比较 

Delete :删除数据表中的行(可以删除某一行,也可以在不删除数据表的情况下删除所有行)。

删除某一行:Delete from 数据表名称 where 列名称=值;

删除所有行:Delete * from 数据表名称

Drop :删除数据表或数据库,或删除数据表字段。

删除数据库:drop database 数据库名称

删除数据表:(表的结构、属性、索引也会被删除)

                 use 数据库名称

                 drop table 数据表1名称,数据表2名称

删除数据表字段(列):

                 use 数据库名称

                 alter table 数据表名称

                 drop column 字段名(列名称)

Truncate:删除数据表中的数据(仅数据表中的数据,不删除表)。

               truncate table 数据表名称

              “ TRUNCATE TABLE语句是一种快速、无日志记录的方法。TRUNCATE TABLE语句与不含有 WHERE 子句的 DELETE 语句在功能上相同。但是,TRUNCATE TABLE语句速度更快,并且使用更少的系统资源和事务日志资源。”

删除数据的速度,一般来说: drop> truncate > delete

二.一开始jsp的默认文件中是这样子的

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

这时不管是从bean取数据还是out.print("中文")都会乱码

在jsp文件开始中输入

<%@ page contentType="text/html; charset=GB2312" %>

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

主要是第二句的页面编码







<%request.setCharacterEncoding("utf-8");/*调整服务响应编码为utf8*/%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: