mssql
自强不息zqbx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL注意的性能问题
1、选择合适的数据类型为列选择最小化的数据类型如果一列中的文本长度不一,使用VARCHAR而不是CHAR不存储Unicode不要使用NVARCHAR或者NCHAR如果一行的长度不超过8000,使用VARCHAR而不是TEXT对于仅存数字的列要使用数字类型而不要用字符类型不要使用字符串类型存储日期数据。2、谨慎使用触发器保持触发器内的代码最小化可能的情况下尽量用其转载 2014-04-29 21:18:38 · 599 阅读 · 0 评论 -
Sql 同表同列一条sql显示所有组合
一个叫department的表,里面只有一个字段name,一共有4条纪录,分别是a,b,c,d,对应四个球对,现在四个球对进行比赛,用一条sql语句显示所有可能的比赛组合.转载 2014-06-10 13:00:38 · 2467 阅读 · 0 评论 -
JDBC CRUD oracle
package com.org.beimei;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayLi原创 2014-06-06 10:20:43 · 1313 阅读 · 0 评论 -
MySql cmd 操作数据库
win7 cmd 操作mysql数据库一 ,对MySql服务器的开启,重启,关闭等操作 当然,可以在win7的界面环境下,关闭或开启MySql服务。但是经常找不到win7的服务管理器,主要定位方法有二:命令行下输入services.msc;控制面板>系统和安全>管理工具>服务。 win7下命令行方式。进入到数据库安装目录的bin目录下,输入net star转载 2014-06-05 16:27:19 · 954 阅读 · 0 评论 -
Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
1、错误原因: date类型不能包含秒以后的精度。 如日期:2010-01-01 20:02:20.0解决方法:将日期秒以后的精度去除 如日期:2010-01-01 20:02:202、INSERT INTO TEST2 (C1, C2,c3) VALUES (${v1},${v2},to_date(${v3},'yyyy-mm-dd'));oracle里面不需要以转载 2014-05-22 22:48:03 · 3434 阅读 · 0 评论 -
MySql 同一个列中的内容进行批量修改
问题重现:MySql 数据库中,一给列的内容中包括 “.wmv” 需要将 “.” 后的wmv格式 换为“flv”解决办法update video_info set file_path=substring(file_path,1,length(file_path)-3);先执行以上SQL进行删除;update video_info set file_path =原创 2014-06-05 13:48:35 · 1482 阅读 · 0 评论 -
SQL常用日期格式速查手册
在使用SQL日期的时候,往往要转换成字符型再进行处理,整理下常见的日期格式如下:Select CONVERT(varchar(100), GETDATE(), 0)--05 8 2014 3:24PM Select CONVERT(varchar(100), GETDATE(), 1)--05/08/14 Select CONVERT(varchar(100), GETDATE()转载 2014-05-09 01:45:20 · 887 阅读 · 0 评论 -
Sql查询语句中,添加表中不存在的列并设定列的固定值
select id,'value' extra from table转载 2014-05-09 01:52:05 · 11180 阅读 · 0 评论 -
数据库连接池的优点和原理
数据库连接是非常宝贵的系统资源,连接一次数据库,底层程序需要经过很多步骤,花费比较多的时间,如果每次要操作数据库的时候才开始建立数据库连接,用完之后再关闭连接,势必造成程序的效率问题。连接池的基本原理是,先初始化一定的数据库连接对象,并且把这些连接保存在连接池中。当程序需要访问数据库的时候,从连接池中取出一个连接,数据库操作结束后,再把这个用完的连接重新放回连接池。当然以上我说的是只是一个最简原创 2014-05-07 13:30:35 · 6204 阅读 · 1 评论 -
查数据库中所有表名中含某个字符串的表的名称及字段信息sql脚本
比如 查ERP数据库中所有表的表名中含2013的表的名称及字段信息 sql脚本转载 2014-05-06 18:22:49 · 1632 阅读 · 0 评论 -
Oracle---nvl 函数
一NVL函数是一个空值转换函数NVL(表达式1,表达式2)如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。对数字型: NVL( comm,0);对字符型 NVL( TO_CHAR(comm), 'N转载 2014-05-06 18:28:18 · 1126 阅读 · 0 评论 -
Mysql数据库百万级记录查询分页优化
很多的朋友在面试中会遇到这样的问题,也有很多的项目在运营一段时间后也会遇到MYSQL查询中变慢的一些瓶颈,今天这儿简单的介绍下我常用的几种查询分页的方法,我所知道的也无非就是索引、分表、子查询偏移,所以要是有什么不对或有更好的方法,欢迎大家留言讨论。效率分析关键词:explain + SQL语句一,最常见MYSQL最基本的分页方式limit:select * from转载 2014-04-17 22:27:20 · 673 阅读 · 0 评论 -
Mysql、SqlServer和Oracle 添加修改删除字段sql
转载自:http://ajava.org/blog-27-343.htmlMySql:添加单列:ALTER TABLE 表名 ADD 列名 数据类型 添加多列:ALTER TABLE 表名 ADD 列名1 数据类型1,Add 列名2 数据类型2 修改单列数据类型:ALTER TABLE 表名 CHANG转载 2014-04-17 22:08:58 · 696 阅读 · 0 评论 -
Sql Server中表数据的复制和克隆
数据库表间数据复制 1.新表可以不存在,建立新表并复制数select * into NewT1 from T1 [into可以省略]2.新表可以不存在,建立新表并克隆结构select * into newt2 from T1 where 1>23.表存在,复制数据insert into NewT1 select * from dbo.T1转载 2014-04-29 21:44:26 · 925 阅读 · 0 评论 -
数据库开发SQL语句总结
收藏一个一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backu转载 2014-04-15 13:25:01 · 941 阅读 · 1 评论 -
JSP通过JavaBean连接Sql Server数据库
//加载驱动 Class.forName(driverName); //创建一个数据库连接 Connection con = DriverManager.getConnection(url,"wxc","XXXXXXXX"); //创建一个说明书 PreparedStatement stat = con.prepareStatement("select * from autho转载 2014-04-29 21:56:36 · 1218 阅读 · 0 评论 -
Sql Server 错误报参数的对照表
0 操作成功完成。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境错误。 11 试图加载翻译 2014-04-29 21:39:15 · 2061 阅读 · 0 评论 -
表已经创建再增加约束的方法
1.not null转载 2014-04-29 22:04:38 · 3408 阅读 · 0 评论 -
SqlServer表中两条完全相同的记录,如何删除其中1条
SELECT DISTINCT * INTO #temp FROM grade;DROP TABLE grade;SELECT * INTO grade FROM #temp;DROP TABLE #temp;SELECT DISTINCT * INTO #temp FROM grade;DROP TABLE grade;SELECT * INTO grade FROM #temp;DROP TABLE #temp;原创 2014-10-11 17:07:45 · 5841 阅读 · 2 评论
分享