使用Java程序连接各种数据库的方法

1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test" …… 阅读全文

SQl查询数据库表名、表的列名

--读取库中的所有表名 select name from sysobjects where xtype=u --读取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype=u and name=表名) 获取数据库表名和字段 sqlserver中各个系统表的作用 …… 阅读全文

SQL2005-使用openrowset 里读取excel文件

很多时候我们都知道使用.net代码去读取word,excel文档,但是我们如何使用sql句语里读取excel文件呢:SQL2005为我们提供了OPENROWSET来访问各种数据源:,当然我还是建议使用.net代码来读取这些文件。这里就不多说了。我们先看一下官方的解释:包含访问 OLE DB 数据源中的远程数据所需的全部连接信息。当访问链接服务器中的表时,这种方法是一种替代方法,并且是一种使 …… 阅读全文

读取数据库表结构

select * from information_schema.columns …… 阅读全文

AspNetPager分页存储过程

===========sql2005===========SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[sp_Get_NewsList]--返回新闻列表(@NodeID int=null,@pageIndex int=null,@pageSize int)ASBEG …… 阅读全文

50个常用sql语句

Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#=001) a,(se …… 阅读全文

使用Transact-SQL进行数据导入导出方法详解

使用Transact-SQL进行数据导入导出方法详解(一)1. 在SQL Server数据库之间进行数据导入导出  (1).使用SELECT INTO导出数据  在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT …… 阅读全文

sql server某些数据被误删除如何恢复

sql server某些数据被误删除如何恢复?我的sql server某些数据刚刚被误删除,我已经把数据库已经分离出来了,一个朋友告诉我通过日志工具删除日志文件中的某些SQL语句,然后再通过日志文件恢复数据库,但是现在我根本找不到编辑日志文件的工具,不知哪位知道否,另外还有没有其它的办法?谢谢大家了! 最佳答案不用那么麻烦,通过日志来恢复到你要 …… 阅读全文