
数据库
文章平均质量分 77
halon
这个作者很懒,什么都没留下…
展开
-
SQL server 2008 数据库企业版安装教程图解
SQL server 2008下载可去百度搜索或参考以下地址:http://blog.youkuaiyun.com/bugdemo/article/details/7648175下面开始安装:一、首先打开解压后的可执行文件setup:二、运行后出现如下提示:安装数据库要求我们必须得有Microsoft.net framework和windows Installer这两个组件原创 2012-06-09 19:33:06 · 12624 阅读 · 8 评论 -
关于数据库自增列使用的优缺点
在平时的项目开发中,我相信有很大一批人都在用这个数据库自增ID,用数据库自增ID有利也有弊。优点:节省时间,根本不用考虑怎么来标识唯一记录,写程序也简单了,数据库帮我们维护着这一批ID号。缺点:for example, 在做分布式数据库时,要求数据同步时,这种自增ID就会出现严重的问题,因为你无法用该ID来唯一标识记录。同时在数据库做移植时,也会出现各种问题,总之,对此自增ID有依赖的情况转载 2013-11-03 02:08:18 · 3945 阅读 · 0 评论 -
SQL SERVER 查询语句
公式表表达式 公式表表达式可以解决 子查询被重复查询调用,不但效率低,而且可读性低,不利于理解的问题。 我们可以将公式表表达式(CET)视为临时结果集,在select、insert、update、delete或是create view语句的执行范围内进行定义。 --表达式 view plaincopy to clipboardprint?转载 2013-04-24 21:32:54 · 870 阅读 · 0 评论 -
sqlserver 数据库查询技巧
一、基础……二、提升 1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) insert into b(a, b, c) selec转载 2013-03-19 21:13:30 · 764 阅读 · 0 评论 -
sql 查看数据库环境及一些参数
select parent_obj from sysobjects where name='FK_Student_banjiID' --根据外键名得到外表idselect * from sysobjects where xtype='U' --当前数据库下的所有表信息select * from sysforeignkeys --有主外键关系的表 rkeyid列为被引用的表原创 2013-03-30 11:38:12 · 970 阅读 · 0 评论 -
sql server如何查询一个表中的一个列是否存在唯一约束 比如查询 AA表的 BB列
示例: CREATE TABLE AA ( BB INT UNIQUE); SELECT tab.name AS [表名], idx.name AS [约束名称], col.name AS [约束列名]FROM sys.indexes idx JOIN sys.index_columns idxCol ON (idx.原创 2013-03-30 13:45:48 · 2827 阅读 · 0 评论 -
sp_help
报告有关数据库对象(sysobjects 表中列出的任何对象)、用户定义数据类型或 Microsoft® SQL Server™ 所提供的数据类型的信息。 语法 sp_help [ [ @objname = ] name ] 参数 [@objname =] name 是 sysobjects 中的任意对象的名称,或者是在 systypes 表原创 2013-03-31 03:58:19 · 1281 阅读 · 0 评论 -
sql查询表结构,过程,视图,主键,外键,约束
1、表结构查询SELECT TOP (100) PERCENT a.name AS zdm,COLUMNPROPERTY(a.id, a.name, 'IsIdentity') AS bs ,CASE WHEN EXISTS (SELECT 1 FROM dbo.sysindexes si INNER JOIN dbo.sysindexkeys sik ON si.id = sik.i原创 2013-03-30 14:17:50 · 1421 阅读 · 0 评论 -
未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
原文地址:http://blog.youkuaiyun.com/zhaoqiliang527/article/details/4512870SqlServer 导出数据库Excel文件时错误提示:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细转载 2013-02-19 10:12:39 · 1475 阅读 · 0 评论 -
从表中随机返回n条记录。可以修改下面的语句,要求下次执行时产生不同的结果集?
原文地址:http://www.worlduc.com/blog2012.aspx?bid=784358问题从表中随机返回n条记录。可以修改下面的语句,要求下次执行时产生不同的结果集。select ename, jobfrom emp解决方案使用DBMS支持的内置函数来生成随机数值。在ORDEY BY子句中使用该函数,对行进行随机排序,然后,使用前面的问题介绍转载 2012-12-20 20:38:50 · 1052 阅读 · 0 评论 -
java/oracle日期处理
java/oracle日期处理public class Test{ public static void main (String args []){ java.util.Date a = new java.util.Date(); System.out.println(a); java.sql.Date b = new java.sql.D原创 2012-12-30 21:57:07 · 747 阅读 · 0 评论 -
dual在oracle中是什么?
问题:dual是什么?回答:dual是一个系统表,不能删除或者修改其表结构。它的名称叫做“伪表”或者“哑表”。查看其表结构:SQL> desc dual名称 是否为空? 类型----------- -------- -----------DUMMY VARCHAR2(1)其字段只有一个“dummy”,中文叫做“哑巴”。长度原创 2012-12-30 20:11:03 · 1064 阅读 · 0 评论 -
各种数据库的JDBC驱动下载及连接字符串URL写法
各种数据库的JDBC驱动下载及连接字符串URL写法sun官方网站上的JDBC驱动列表:http://java.sun.com/products/jdbc/reference/industrysupport/index.html数 据 库说 明MySQLhttp://www.mysql.com/products/connector/j/Shipped.转载 2012-11-10 11:14:56 · 989 阅读 · 0 评论 -
SQL索引使用原则
其实对于非专业的数据库操作人员来讲,例如软件开发人员,在很大程度上都搞不清楚数据库索引的一些基本知识,有些是知其一不知其二,或者是知其然不知其所以然。造成这种情况的主要原因我觉的是行业原因,有很多公司都有自己的DBA团队,他们会帮助你优化SQL,开发人员即使不懂优化问题也不大,所以开发人员对这方面也就不会下太多功夫去了解SQL优化,但如果公司没有这样的DBA呢,就只能靠程序员自己了。 最近突然想起转载 2012-09-25 09:27:10 · 787 阅读 · 0 评论 -
sql索引
sql索引一 .聚集索引聚集索引的页级别包含了索引键,还包含数据页,因此,关于 除了键值以外聚集索引的叶级别还存放了什么的答案就是一切,也就是说,每行的所有字段都在叶级别种。另一种说话是:数据本身也是聚集索引的一部分,聚集索引基于键值保持表中的数据有序。SQL SERVER 中,所有的聚集索引都是唯一的,如果在创建聚集索引时没有指定UNIQUE 关键字,SQL转载 2012-09-25 09:25:57 · 820 阅读 · 0 评论 -
SQL索引优缺点
前两篇文章我总结了一些SQL数据库索引的问题,这篇主要来分析下索引的优缼点,以及如何正确使用索引。索引的优点:这个显而易见,正确的索引会大大提高数据查询,对结果进行排序、分组的操作效率。索引的缺点:优点显而易见,同样缺点也是显而易见:1:创建索引需要额外的磁盘空间,索引最大一般为表大小的1.2倍左右。2:在表数据修改时,例如增加,删除,更新,都需要维护索引表,这是需要系统开销的转载 2012-09-25 09:30:21 · 1730 阅读 · 0 评论 -
sql删除外键约束,删除表,删除存储过程代码
--------添加主键约束(bookid作为主键) alter table bookmessage add constraint pk_bookid primary key(bookid) --------添加唯一约束 alter table bookmessage add constraint uq_bookid UNIQUE(bookid) -----原创 2012-06-30 22:52:29 · 2488 阅读 · 0 评论 -
一套SQL经典的面试题及答案
1.一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负如果要生成下列结果, 该如何写sql语句?胜 负2005-05-09 2 22005-05-10 1 2———————转载 2013-11-25 16:03:36 · 1100 阅读 · 1 评论