SQL
文章平均质量分 52
yhtapmys
这个作者很懒,什么都没留下…
展开
-
JBoss如何与MySql实现连接?
我用的是JBoss-4.0.3RC1+MySql4.1数据库驱动为mysql-connector-java-3.2.0-alpha.1、把mysql-connector-java-3.2.0-alpha.jar复制到jboss/server/default/lib2、设置classpath(如:C:/MyConn/mysql-connector-java-3.2.0-alpha)3、copy原创 2005-09-28 10:39:00 · 3001 阅读 · 0 评论 -
不同服务器数据库之间的数据操作
--不同服务器数据库之间的数据操作--************************************************************************************1、--创建链接服务器 exec sp_addlinkedserver ITSV, , SQLOLEDB, 远程服务器名或ip地址 exec sp_addlinkedsr转载 2010-03-14 14:23:00 · 319 阅读 · 0 评论 -
SQL 日期函数集日期处理方法范例
--都写了 参考下吧通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例转载 2010-03-11 22:04:00 · 557 阅读 · 0 评论 -
多个相同用户中取最高积分
--脑一不灵光,竟卡住了。有一个表,记录用户每次游戏的积分--如果他玩三次,则产生3条记录,现取积分最高的记录--创建测试表create table uselvl(uid int identity(1,1),uname varchar(11),ufs int)go--插入数据insert into uselvlselect 李卫,866 unio原创 2008-06-26 03:35:00 · 740 阅读 · 0 评论 -
工资表与交税等级
--用户工资表,交税等级表,工资决定交税等级,现取指定等级的用户名。--创建测试数据create table emp(empid int IDENTITY(1,1) PRIMARY KEY,empname varchar(10),empsal int) insert into emp select A, 3231insert into原创 2008-06-26 04:00:00 · 3344 阅读 · 0 评论 -
还原数据库时断开所有连接用户
Exclusive access could not be obtained because the database is in use.参考http://blog.itpub.net/post/5632/28520《6.3.2 断开用户连接》,原文USP_KILLUSERS用于SQL Server 2000,小改一处,即可用于SQL Server 2005,如下 CREATE PRO转载 2008-06-10 21:24:00 · 2143 阅读 · 0 评论 -
面试SQL题
面试曾遇到两个小题:第一个是按格式输出(多行合并成一行),第二个是查询出重复的数据行。第一个是按格式输出(多行合并成一行):mid phone myname 1 13751345789 aaa 2 13751345789 bbb 3 13751345789 ccc 4 13321254852 ddd 5原创 2007-11-06 18:53:00 · 846 阅读 · 0 评论 -
一个Select完成的标志列
问题:一个select 语句,为按某列排序的数据增加一个标志列,要求如下:原表数据(按b升序):a b------ ----------qwe 1dsfg 2小计1 18ger 19kuyre 20we34 23小计2 25db 26tyuq 29小计3 35添加标志列 C原创 2007-05-16 11:35:00 · 891 阅读 · 0 评论 -
最新百家姓-你排老几
declare @firstname varchar(8000)set @firstname=王,李,张,刘,陈,杨,黄,赵,周,吴,徐,孙,朱,马,胡,郭,林,何,高,梁,郑,罗,宋,谢,唐,韩,曹,许,邓,萧,冯,曾,程,蔡,彭,潘,袁,于,董,余,苏,叶,吕,魏,蒋,田,杜,丁,沈,姜,范,江,傅,钟,卢,汪,戴,崔,任,陆,廖,姚,方,金,邱,夏,谭,韦,贾,邹,石,熊,孟,秦,阎,薛原创 2007-05-16 11:12:00 · 626 阅读 · 0 评论 -
远程备份数据库
首先生成数据库脚本sql200企业管理器--注册远程服务器的实例--右键要导出到本地的数据库--所有任务--生成SQL脚本--常规里选择生成全部对象脚本--设置格式里,将"包含扩展属性"选上--选项中,将"编写数据库脚本"及"表脚本选项"中的内容全部选择上--其他所有的选项保持默认值--然后确定,将其保存成一个.sql文件这样你可以得到一个脚本文件, 而且这个脚本文件在你的本机查询分析器打转载 2006-12-12 23:11:00 · 872 阅读 · 0 评论 -
精妙SQL语句
查询表内容SELECT 表名=case when a.colorder=1 then d.name else end,表说明=case when a.colorder=1 then isnull(f.value,) else end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,IsIden转载 2006-07-28 11:24:00 · 900 阅读 · 0 评论 -
SQL Server 选取数据表的行作为列显示出来
--------------统计一列的某些行进行统计并将统计值作为列显示-------------------创建表testcreate table test(str_date int, str_num int, str_name varchar(10))--插入数据insert into testselect 1,34,A union allselect 1,21,B union a原创 2006-05-08 15:00:00 · 2041 阅读 · 0 评论 -
日期转换参数,值得收藏
--日期转换参数,值得收藏select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),-,), ,),:,)20040912110608select CONVERT(varchar(12)转载 2010-03-16 23:49:00 · 599 阅读 · 0 评论