SqlServer
成功者2000
that‘s the one,that’s the one love your life
展开
-
SQLServer删除主键
create table periodical( autoid int not null,constraint a primary key(autoid));创建有主键的表alter table periodical drop constraint a;删除主键alter table periodical add constraint a primary key(autoid);增加主键原创 2006-03-07 11:25:00 · 11017 阅读 · 1 评论 -
SQLServe编程之while循环 Transact-SQL 语法规则
declare @ma intwhile (select max(autoid) from filerule) beginset @ma =(select max(autoid) from filerule)+1insert into filerule values(@ma,1,农银鲁发,0,0,农银鲁发,0,100号,农银鲁发)end原创 2006-03-10 10:25:00 · 1773 阅读 · 0 评论 -
[SQLServer JDBC Driver]ResultSet can not re-read
如果表中含有image,text字段,必须按照查询的顺序去获取顺序的字段。如果打乱顺序,或重复查询同一列,将会获取null或抛出上面的异常原创 2006-03-08 20:39:00 · 717 阅读 · 0 评论 -
][SQLServer JDBC Driver]This driver is locked for use with embedded applications
关键就是没有用微软自带的驱动的事,下载下面这个驱动放到WEB-INF/lib 下就行了http://download.microsoft.com/download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/setup.exe下面是参考 java 通过jdbc连接sql server数据库的常见问题在通过jdbc连接SQL Server原创 2006-03-07 21:45:00 · 1949 阅读 · 0 评论 -
SQLServer还原出设备激活错
那是因为备份时的机器SQLSERVER安装的路径是D盘,而还原的机器是装在C盘,找不着文件了,到选项里把Log和pdm改为c盘就行了原创 2006-03-08 10:11:00 · 1068 阅读 · 0 评论 -
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
在通过jdbc连接SQL Server经常回出现[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket,原因如下:1,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题原创 2006-03-08 11:11:00 · 2971 阅读 · 0 评论 -
MSSQLServer查询分页
select top 10 * from yc_module where (block_id not in (select top 0 block_id from yc_module order by block_id)) order by block_id; 分页方案一:(利用Not In和SELECT TOP分页)语句形式:SELECT TOP 10 *FROM TestTableWH原创 2006-03-08 16:31:00 · 4461 阅读 · 0 评论 -
SQLServer用函数都要用As
比如select max(autoid) as autoid from yc_moduleselect count(*) as count from yc_module然后用rs.getString(count)或rs.getString(autoid)才能取到原创 2006-03-08 20:00:00 · 1531 阅读 · 1 评论