随笔分类 -  数据库应用

1 2 下一页
SQL SERVER数据导入到EXCEL
摘要:1、在SQL SERVER里往Excel插入数据2、将SQL SERVER中查询到的数据导成一个Excel文件1、在SQL SERVER里往Excel插入数据可能会遇到的问题:1、"SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一... 阅读全文
posted @ 2010-06-27 22:00 黄小二 阅读(1202) 评论(0) 推荐(1)
SQL Server 系统表、兼容性视图、目录视图
摘要:SQL Server 早期版本中的许多系统表现在都作为一组视图实现。这些视图称为兼容性视图,仅用于向后兼容。兼容性视图公开的元数据在 SQL Server 2000 中也提供。但是,兼容性视图不公开与在 SQL Server 2005 及更高版本中引入的功能有关的任何元数据。因此,当您使用新功能(例如 Service Broker 或分区)时,必须切换到使用目录视图。SQL Server 2000... 阅读全文
posted @ 2010-06-21 21:45 黄小二 阅读(577) 评论(0) 推荐(0)
SQL 字符串分割函数
摘要:SQL语句实现按关健字模糊查询,并按匹配度排序http://blog.csdn.net/fcuandy/archive/2007/10/17/1829492.aspx[代码][代码]fn_SplitStr3 [代码]F1------------------------------------------------------------------------------------------... 阅读全文
posted @ 2010-06-12 22:09 黄小二 阅读(903) 评论(0) 推荐(1)
关于在数据库中存储层次数据的一点看法与理解
摘要:文章内容引用自:全面了解数据库设计中分类算法http://blog.csdn.net/hyzhx/archive/2008/03/21/2201465.aspx在数据库中存储层次数据实现无限级分层http://www.52web.com/52article/?view-250.htmlhttp://www.thinkly.cn/index.php/archives/354商品无限分类的算法如何优化... 阅读全文
posted @ 2010-05-02 10:48 黄小二 阅读(493) 评论(0) 推荐(0)
@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT
摘要:内容引用自:@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT的辨析 http://www.cnblogs.com/xlong1900/archive/2008/09/01/1281001.html@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT的辨析 SQLServer中@@IDENTITY,SCOPE_IDENTITY和IDENT_CU... 阅读全文
posted @ 2010-04-20 22:42 黄小二 阅读(201) 评论(0) 推荐(0)
关于主键 IDENTITY 和 uniqueidentifier 的笔记
摘要:推荐文章:http://tech.ddvip.com/2008-10/122517676785777_4.html使用GUID作为数据库主键的测试http://www.cnblogs.com/chiname/articles/227584.html使用uniqueidentifier还是IDENTITY生成主键?  问题  我正在设计一张表,并且决定创建一个自动生成主键值而不是创建自己的模式或者使... 阅读全文
posted @ 2010-04-20 11:52 黄小二 阅读(1088) 评论(0) 推荐(0)
SQL Server、MySQL和 Oracle的行合并
摘要:内容引自:多行一列数据合并成一行一列数据http://topic.csdn.net/u/20090714/17/5FE6A0F7-CE78-4936-BE31-21D462236059.html在MySQL和Oracle中实现行合并 http://www.blogjava.net/rain1102/archive/2009/06/24/283867.htmlSQL Server--SQL2005中... 阅读全文
posted @ 2010-04-09 16:24 黄小二 阅读(704) 评论(0) 推荐(0)
SQL 中存放 varbinary型数据
摘要:转载自帮助文档 ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10de_6tsql/html/f47eda43-33aa-454d-840a-bb15a031ca17.htm使用带有 BULK 选项的 OPENROWSET以下 Transact-SQL 增强功能支持 OPENROWSET(BULK...)函数:与 SELECT 一起使用的 FROM 子句... 阅读全文
posted @ 2009-09-15 08:49 黄小二 阅读(1434) 评论(0) 推荐(0)
SQL Server 2005/2008 对With Encryption选项创建的存储过程解密
摘要:感谢下面文章作者,多谢你们的经验分享!SQLServer2005里怎样对使用with encryption选项创建的存储过程解密(推荐)[原创]关于对SQL2005加密存储过程的破解如何查看sqlserver2005的加密存储过程?具体如何操作Sql Server 2005 专用管理员连接 (DAC) 使用技巧1. [转]使用DAC(专用管理员连接)连接到数据库在“连接到数据库引擎&r... 阅读全文
posted @ 2009-09-10 17:07 黄小二 阅读(5108) 评论(2) 推荐(1)
标量子查询
摘要:引用: 标量子查询一个标量子查询是一个放在圆括弧里的普通 SELECT查询, 它只返回只有一个字段的一行.(参阅 Chapter 4 获取有关写查询的信息。) 该 SELECT 将被执行, 而其单个返回值将在周围的值表达式中使用. 把一个返回超过一行或者超过一列的查询用做标量查询是错误的. (不过,在特定的执行中,子查询不返回行则不算错误;标量结果认为是 NULL.)该子查询可以引用周围查询的变量... 阅读全文
posted @ 2009-07-15 12:47 黄小二 阅读(2150) 评论(0) 推荐(0)
mysql时间字段的格式与编码转换, C#下 xml 存储时间数据的临时解决方案
摘要:因为 C#里调用 Dataset内置方法 GetXml()生成的 xml字符串是无 XMLSchema架构的其生成的xml字符串里时间格式是以 "2009-07-07T14:58:27+08:00" 存放的在接收端解析的时候 如果没有 XMLSchema架构的注释<xs:element name="dept_createtime" type="xs:dateTime" minOccurs="... 阅读全文
posted @ 2009-07-10 12:08 黄小二 阅读(687) 评论(0) 推荐(0)
一个关于 联合查询union 和排序order by 的例子
摘要:其实还有更简单的方法Title还可以把个别的select命令用圆括号,这样,可以对每次查询以及最终结果做出limit和order by 设置。(select * from tbl1 order by colA limit 10) union (select * from tbl2 order by colA limit 10) order by coltimestamp limit 5//查询有效... 阅读全文
posted @ 2009-06-25 16:27 黄小二 阅读(768) 评论(0) 推荐(0)
Connector/Net 连接 MySQL远程服务器出现 "Unable to connect to any of the specified MySQL hosts" 解决方法
摘要:今天做项目时候就遇到这问题中文提示“找不到相应的主机。”这时候请检查数据库服务器上 MySql.Data.dll 文件版本和项目 bin 目录下的版本是否一致。如果远程主机版本是 6.0.3而项目引用的是 5.0.3则会出现以上的错误提示但是如果本机主机上版本是 6.0.3即使项目引用的是 5.0.3也能正常连接数据库,不清楚是什么原因 阅读全文
posted @ 2009-05-14 21:32 黄小二 阅读(2104) 评论(0) 推荐(0)
MySQL 中时间格式相关
摘要:MySQL数据库中的Date,DateTime和TimeStamp类型DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值DATE类型用在你仅需要日期值时,没有时间部分。MySQL检索并且以'YYYY-MM-DD'格式显示DATE值TIMESTAMP列类型提供一种类型,你可以使用它自动地用当前的日期和时... 阅读全文
posted @ 2009-05-03 10:30 黄小二 阅读(4026) 评论(0) 推荐(0)
MySQL 5.0存储过程
摘要:mysql 5.0存储过程学习总结java中调用:stmt = conn.prepareCall("{call mappingProc(?)}"); stmt.registerOutParameter(1, Types.INTEGER);stmt.execute();int i= stmt.getInt(1);小题大做之MySQL 5.0存储过程编程入门 转自 http://www.cnblogs... 阅读全文
posted @ 2009-04-18 00:42 黄小二 阅读(244) 评论(0) 推荐(0)
Oracle 笔记(六)、表的管理(约束、索引、锁定、表分区)
摘要:一、表完整性与约束实体完整性:主键约束域完整性参照完整性:外键约束SELECT constraint_name, constraint_type FROM user_constriants WHERE table_name = 'EMP';二、管理索引 索引是建立在表字段上的一种存储结构,利用索引可以加快表的查询速度。当索引键列用于 SQL 语句的 WHERE 子句时,该索引将直接指向包含这些值得... 阅读全文
posted @ 2008-10-28 21:15 黄小二 阅读(749) 评论(0) 推荐(0)
Oracle 笔记(十)、视图、同义词、序列
摘要:一、视图二、同义词三、序列一、视图 视图是一条存储起来的 SELECT 语句,是数据的显示方式,通过视图可以限制用户访问行、列、或更新表内容。1.1、基表组成视图的表称为基表。在 Oracle 中,不能对有多个基表的视图进行更新,此类操作可以利用"替换触发器"完成。1.2、视图的更新约束[WITH CHECK OPTION] 选项可以约束 对视图更新值 符合 视图的WHERE条件。1.3、只读约束... 阅读全文
posted @ 2008-10-28 16:51 黄小二 阅读(414) 评论(0) 推荐(0)
Oracle 笔记(九)、触发器
摘要:一、行级触发器二、语句级触发器三、替换触发器四、模式级触发器五、数据库级触发器 1、触发器一旦创建就会立刻生效,有时可能需要临时禁用触发器,最常见的原因就是涉及数据加载。ALTER TRIGGER trigger_name [ENABLE | DISABLE]; 2、Oracle 触发器里两个重要的内存逻辑表 :old 和 :new。:old 表保存的是在DML语句之前的数据,:new 表保存的是... 阅读全文
posted @ 2008-10-27 00:16 黄小二 阅读(541) 评论(0) 推荐(0)
Oracle 笔记(八)、PL/SQL 高级应用(游标、存储过程、函数、程序包)
摘要:一、游标二、存储过程三、函数 过程与函数的异同四、程序包一、游标 游标是一种 PL/SQL 控制结构,可以对SQL语句的处理进行显式控制,便于对表的数据逐条进行处理。ps.当表中数据量大的时候,不建议使用游标(效率不高,耗费资源),但是它能逐条取数据方法灵活。 游标是记录的指针,利用游标对活动集的更新或删除会反馈到表的记录上。游标属性:%FOUND、%NOTFOUND、%ROWCOUNT、%ISO... 阅读全文
posted @ 2008-10-25 21:08 黄小二 阅读(1213) 评论(0) 推荐(0)
Oracle 笔记(七)、PL/SQL 基础
摘要:一、概述、PL/SQL 块结构二、控制结构(分支、循环、控制)三、异常四、复合变量(记录)一、概述、PL/SQL 块结构PL/SQL 是Oracle产品对 SQL 语言的扩展。PL/SQL 块共分为三个部分:声明部分、可执行部分、异常部分。DECLARE ...BEGIN ...EXCEPTION ...END;变量声明内容:赋予变量适当的名称、数据类型、定义变量(标准,记录)、控制变量范围。变量... 阅读全文
posted @ 2008-10-23 22:12 黄小二 阅读(289) 评论(0) 推荐(0)

1 2 下一页