会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
发现之旅
财务自由<=>幸福自由
首页
新随笔
联系
管理
订阅
随笔分类 -
SQL语言
Oracle:一条SQL实现将多行数据并为一行显示
摘要:家庭信息表:ID学生姓名 成员姓名1 张三 成员12 张三 成员23 李四 成员14 李四 成员2现在要显示为:学生姓名 成员姓名1 成员姓名2张三 成员1 成员2李四 成员1 成员2代码如下:select 档案编号, max(decode(my_seq,1,成员姓名)) 成员姓名1, max(decode(my_seq,1,与本人关系)) 与本人关系1, max(decode(my_s...
阅读全文
posted @
2006-06-17 19:19
致远钓客
阅读(5970)
评论(2)
推荐(0)
Sql Server中的扩展属性的使用与查询 [转]
摘要:在Sql server 2000中,microsoft添加了扩展属性,用于帮助用户在多个数据库对象上定义和操作用户定义的属性。您可以使用这些用户定义的属性向您的数据库添加元数据。
阅读全文
posted @
2006-03-30 17:24
致远钓客
阅读(609)
评论(0)
推荐(0)
Transact_SQL小手册 [转]
摘要:*******************Transact_SQL******************** --语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据...
阅读全文
posted @
2006-03-29 10:54
致远钓客
阅读(371)
评论(0)
推荐(0)
收藏几段SQL Server语句和存储过程 [转]
摘要:列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息 在查询分析器里运行即可,可以生成一个表,导出到EXCEL中
阅读全文
posted @
2006-03-10 10:34
致远钓客
阅读(381)
评论(0)
推荐(0)
SQL Server 两个触发器例子,大家看看怎么样?
摘要:订单出货时要用到触发器,所以这两天现学现写了两个触发器,测试通过,但总觉得代码不太优美,应该可以写得更好,看看大家有什么看法或意见。
阅读全文
posted @
2006-01-25 12:22
致远钓客
阅读(12808)
评论(2)
推荐(0)
存储过程编写经验和优化措施 [转]
摘要:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的SP要比一个性能差的SP的效率甚至高几百倍。
阅读全文
posted @
2006-01-24 15:48
致远钓客
阅读(355)
评论(0)
推荐(0)
SQL Server 数据库管理常用的SQL和T-SQL [转]
摘要:1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from ma...
阅读全文
posted @
2006-01-24 15:30
致远钓客
阅读(277)
评论(0)
推荐(0)
如何把图片、声音等存储到SQL中 [转]
摘要:如何不通过其他工具,把图片、声音等存储到sql中 用image类型 方法:1、建立过程CREATE PROCEDURE sp_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname ...
阅读全文
posted @
2006-01-24 15:29
致远钓客
阅读(347)
评论(0)
推荐(0)
MS SQL数据库开发—精典 [转]
摘要:1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encryp...
阅读全文
posted @
2006-01-24 14:56
致远钓客
阅读(348)
评论(0)
推荐(0)
三个SQL Server存储过程的分页方案 [转]
摘要:1SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点 2建立表: 3 4CREATE TABLE [TestTable] ( 5 [ID] [int] IDENTITY (1, 1) NOT NULL , 6 [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,...
阅读全文
posted @
2006-01-22 16:53
致远钓客
阅读(366)
评论(1)
推荐(0)
利用工具进行数据库数据的复杂查询 [转]
摘要:数据库应用系统中数据的复杂查询问题,长期困扰着使用者和开发者。本文通过具体问题,论述了实现复杂查询的方法,同时论证了各种方法的特点及适用范围。
阅读全文
posted @
2006-01-21 19:07
致远钓客
阅读(438)
评论(0)
推荐(0)
SQL SERVER的数据类型 [转]
摘要:1.SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: Binary [(n)] Varbinary [(n)] Char [(n)] Varchar[(n)] Nc...
阅读全文
posted @
2006-01-21 18:52
致远钓客
阅读(320)
评论(0)
推荐(0)
SQL查询语句精华使用简要 [转]
摘要:SQL查询语句精华使用简要 一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name='张三' ...
阅读全文
posted @
2006-01-12 10:59
致远钓客
阅读(647)
评论(0)
推荐(0)
在SQL中删除重复记录(多种方法) [转]
摘要:学习sql有一段时间了,发现在我建了一个用来测试的表(没有建索引)中出现了许多的重复记录。后来总结了一些删除重复记录的方法,在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这个只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。 SQL> desc employee Name ...
阅读全文
posted @
2006-01-10 17:52
致远钓客
阅读(297)
评论(0)
推荐(0)
精妙SQL语句介绍 [转]
摘要:说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title...
阅读全文
posted @
2005-12-28 16:19
致远钓客
阅读(309)
评论(0)
推荐(0)
SQL语句导入导出大全[转]
摘要:/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Microsoft.Jet.OLEDB.4...
阅读全文
posted @
2005-12-02 09:29
致远钓客
阅读(460)
评论(0)
推荐(0)
常用SQL语句书写技巧[转]
摘要:SQL结构化查询字符串的改写,是实现数据库查询性能提升的最现实、最有效的手段,有时甚至是唯一的手段,比如在不允许大幅度修改现有数据库结构的情况下。
阅读全文
posted @
2005-11-25 14:07
致远钓客
阅读(296)
评论(0)
推荐(0)
公告