![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 62
dazhi_100
这个作者很懒,什么都没留下…
展开
-
SQL语句
好记性不如烂笔头,这句话我自认为很对,就算再好的脑子,也会有忘记知识的那天,今天,就用我自认为一个很不错的方法,那就是把自己的笔记发到论坛,这样,可以让大家得到帮助,对自己也是一种帮助一、sql介绍为什么使用SQL?当数据库中出现大量的数据,并且数据库表之间的数据出现引用等状况时,或者要修改、插入、删除大量的数据时,使用SSMS将非常麻烦而不方便,并且容易出错,但是如果使用SQL语转载 2011-12-09 19:43:55 · 734 阅读 · 0 评论 -
coalesce 返回多个值中的非空值
COALESCE (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值。目录1基本信息▪ 语法 ▪ 参数 ▪ 返回类型 ▪ 作用 ▪ 注释 2转载 2014-08-20 10:36:19 · 2992 阅读 · 0 评论 -
set nocount on作用
set nocount on的疑问 set nocount on作用 set nocount on什么意思MSDN解释:阻止在结果集中返回可显示受 Transact-SQL 语句或存储过程影响的行计数的消息。Stops the message that shows the count of the number of rows affected by a Transact-SQL st转载 2014-08-20 10:31:32 · 706 阅读 · 0 评论 -
Linux系统下mysqlcheck修复数据库命令
mysqlcheck客户端工具可以检查和修复MyISAM表,还可以优化和分析表。实际上,它集成了mysql工具中check、repair、analyze、optimize的功能、有3种方式来调用mysqlcheck:shell> mysqlcheck[options] db_name [tables]shell> mysqlcheck[options] ---database DB转载 2014-06-05 19:41:45 · 3765 阅读 · 0 评论 -
mysql异常错误 ERROR 2002
启动mysql 报错:ERROR 2002 (HY000): Can’t connect to local MySQL server throughsocket ‘/var/lib/mysql/mysql.sock’ (2)1、先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动.另外看看是不是权限问题.2、确定你的mysql转载 2014-04-21 11:23:02 · 20199 阅读 · 0 评论 -
MySQL如何创建主键?Alter table add PRIMARY KEY的用法和例子
-- 创建一个无主键的表格 create table testNoPK ( id int not null, name varchar(10) ); -- 创建索引 alter table testNoPk add primary key PK_testNoPK (id); 转自:http://blog.csdn.net/java2000_ne转载 2013-12-18 21:19:44 · 5414 阅读 · 0 评论 -
mysql在表的某一位置增加一列、删除一列、修改列名
如果想在一个已经建好的表中添加一列,可以用诸如:alter table t1 add column addr varchar(20) not null;这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table t1 add column addr varchar(20) not null after user1;转载 2013-10-10 19:32:37 · 31410 阅读 · 0 评论 -
SQL 增加或删除一列
alter table tablename drop column columnname;alter table tabelname add columnname varchar2(8) NULL;一 . 常用mysql命令行命令 1 .启动MYSQL服务 net start mysql停止MYSQL服务 net stop mysql 2 .转载 2013-10-09 16:40:53 · 31261 阅读 · 0 评论 -
利用sql语句得到表的字段名
在dazhi的数据库中创建下表:建表 my1字段 id typee 1 wq 2 qw 3 qwq 1 ww 表2 名字 my2字段 id zzz tt zzzz 1 s s ssss原创 2013-04-22 18:06:19 · 1028 阅读 · 0 评论 -
java中取出表单的字段名
import java.sql.*;import java.util.ArrayList;import java.util.Hashtable;import java.util.List;public class Test{ public static void main(String[] args) throws Exception { // 驱动 String转载 2013-04-22 21:42:20 · 947 阅读 · 0 评论 -
数据库冷备份和热备份
问题:数据库冷备份和热备份的不同点以及各自的优点解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模转载 2012-09-23 00:02:50 · 571 阅读 · 0 评论 -
数据库中的锁
11.5.1 锁的概念 锁(Lock) 是在多用户环境下对资源访问的一种限制。机制当对一个11.5.1 锁的概念 锁(Lock) 是在多用户环境下对资源访问的一种限制。机制当对一个数据源加锁后,此数据源就有了一定的访问限制。我们就称对此数据源进行了“锁定”。在SQL Server中,可以对以下的对象进行锁定:数据行(Row):数据页中的单行数据; 索引行(Key):索引页中的单转载 2012-09-22 23:00:26 · 997 阅读 · 0 评论 -
脏数据简介
脏数据在临时更新(脏读)中产生。事务A更新了某个数据项X,但是由于某种原因,事务A出现了问题,于是要把A回滚。但是在回滚之前,另一个事务B读取了数据项X的值(A更新后),A回滚了事务,数据项恢复了原值。事务B读取的就是数据项X的就是一个“临时”的值,就是脏数据。转载 2012-09-21 22:19:22 · 951 阅读 · 0 评论 -
脏数据
很少有什么IT项目比数据整合更令人头疼的了。如果我们换个方式思考,就会发现有一件事是比数据整合更可怕的,那就是数据整合出现了问题。 有时候,这是由于用户出错或者恶意用户的蓄意破坏,导致不良数据堆积引起的问题。有时候原始数据是完好无损的,但是从一个系统/数据库转移到另一个系统/数据库的过程中丢失、被删截或者被修改了,也会造成麻烦。数据会过时,也会在你企业内部的人事斗争过程中不幸被流弹击中,转载 2012-09-21 22:12:15 · 2161 阅读 · 0 评论 -
MySQL索引类型一览 让MySQL高效运行起来
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了转载 2014-08-29 11:02:54 · 593 阅读 · 0 评论