技术-sql
文章平均质量分 56
yuqun
这个作者很懒,什么都没留下…
展开
-
DISTINCT删除重复行
DISTINCT 在处理完选择列表之后,生成的表可以删除重复行. 我们可以直接在 SELECT 后面写上 DISTINCT 关键字来实现这个目的: SELECT DISTINCT select_list ... (如果不用 DISTINCT 你可以用 ALL 选择保留所有行的缺省行为.) 显然,如果两行里至少有一个列有不同的值,那么我们认为它是 独立的.NULL 在这种考虑中认为是相同的. 另原创 2004-07-06 23:38:00 · 2612 阅读 · 0 评论 -
--竖表变行表
--竖表变行表--创建表create table A(工号 varchar(20),日期 smalldatetime,时间 varchar(20))--插入测试数据insert into A select 01, 2004-10-01, 07:50union select 01, 2004-10-01, 11:35union select 01, 2004-10-01原创 2004-10-28 21:06:00 · 1048 阅读 · 0 评论 -
SQL2000里的数据类型
近来在做数据库设计,有时候真弄不清SQL2000里的数据类型,所以摘了这篇文章。(1)char、varchar、text和nchar、nvarchar、ntextchar和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;原创 2004-10-20 22:31:00 · 1128 阅读 · 0 评论 -
当你遇到以下十种人一定要珍惜
当你遇到以下十种人一定要珍惜1.遇到你真正爱的人时─ 要努力争取和他相伴一生的机会。因为当他离去时,一切都来不及了。2.遇到可相信的朋友时─ 要好好和他相处下去。因为在人的一生中,可遇到知己真的不易。 3.遇到人生中的贵人时─ 要记得好好感激,因为他是你人生的转折点。4.遇到曾经爱过的人时─ 记得微笑向他感激,因为他是让你更懂爱的人。5.遇到曾经恨过的人时─ 要微笑向他打招呼,因为他让你更加坚强。原创 2004-10-20 22:42:00 · 1094 阅读 · 3 评论 -
@@FETCH_STATUS
@@FETCH_STATUS返回被 FETCH 语句执行的最后游标的状态,而不是任何当前被连接打开的游标的状态。返回值描述0FETCH 语句成功。-1FETCH 语句失败或此行不在结果集中。-2被提取的行不存在。语法@@FETCH_STATUS返回类型integer注释由于 @@FETCH_STATUS 对于在一个原创 2004-10-11 10:56:00 · 1455 阅读 · 0 评论 -
deleted 和 inserted 是逻辑(概念)表。
deleted 和 inserted 是逻辑(概念)表。这些表在结构上类似于定义触发器的表(也就是在其中尝试用户操作的表);这些表用于保存用户操作可能更改的行的旧值或新值。例如,若要检索 deleted 表中的所有值,请使用: SELECT *FROM deletedCREATE TRIGGER TR_LKCRM_SQJBXXINS ON dbo.LKCRM_SQSP_SQJBXX FOR原创 2004-10-11 10:41:00 · 1337 阅读 · 0 评论 -
FETCH
FETCH从 Transact-SQL 服务器游标中检索特定的一行。语法FETCH [ [ NEXT | PRIOR | FIRST | LAST | ABSOLUTE { n | @nvar } | RELATIVE { n | @nvar } ] FROM原创 2004-10-11 10:53:00 · 1019 阅读 · 0 评论 -
Oracle的sql*plus
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,原创 2004-10-03 13:08:00 · 2044 阅读 · 2 评论 -
SQL*PLUS常用命令:
SQL*PLUS常用命令:SQL> edit s回车>若当前目录不存在s.sql文件,自动生成s.sql文件,SQL> @s回车>系统会自动查询当前用户下的所有表、视图、同义词。@@文件名 在.sql文件中调用令一个.sql文件时使用save 文件名 将缓冲区的命令以文件方式存盘,缺省文件扩展名为.sqlget 文件名 调入存盘的sql文件start 文件名 运行调入内存的s原创 2004-10-03 12:28:00 · 1086 阅读 · 0 评论 -
Oracle常用功能集锦 hbzxf [原作]
数值函数:abs(m) m的绝对值mod(m,n) m被n除后的余数power(m,n) m的n次方round(m[,n]) m四舍五入至小数点后n位的值(n缺省为0)trunc(m[,n]) m截断n位小数位的值(n缺省为0) 字符函数:initcap(st) 返回st将每个单词的首字母大写,所有其他字母小写lower(st)原创 2004-08-06 00:01:00 · 931 阅读 · 0 评论 -
Oracle 816中如何启动Enterprise Manager?
系统环境: 1、操作系统:Windows 20002、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:C:/ORACLE 错误现象: 默认安装完Oracle 816 for NT后,想使用Oracle816 for NT的OEM工具来管理数据库, 开始→程序→Oracle - OraHome81→Enterprise Manager→Console原创 2004-07-29 11:46:00 · 1569 阅读 · 0 评论 -
ASP之SELECT JOIN
ASP之SELECT JOIN 所属分类: 网络编程 更新日期:2004-2-8 22:41:48 阅读次数:353 Join JOIN连接组合两个表中的字段记录,包括三种: INNER JOIN运算式:连接组合两个表中的字段记录。 LEFT JOIN运算式:连接组合两个表中的字段记录,并将包含了LEFT JOIN左边表中的全部记录。 RIGHT JOIN运算式:连接组合原创 2004-07-06 01:40:00 · 1710 阅读 · 0 评论 -
用 INNER JOIN语法联接多个表建记录集
用 INNER JOIN语法联接多个表建记录集 多表联接建立记录集是十分有用的,因为某些情况下,我们需要把数字数据类型显示为相应的文本名称,这就遇到了多表联接建立记录集的问题。比如作一个会员注册系统,共有五个表,会员信息数据表member、会员身份表MemberIdentity、会员权限表MemberLevel、会员类别表MemberSort和会员婚姻状况表Wedlock。如果想把会员注册信息全部原创 2004-10-29 15:10:00 · 1348 阅读 · 0 评论