sql server
五彩的瓜牛
五彩的瓜牛,头上的绿叶,要你一步一步的前行,心中的梦想,让你一次一次的坚持
展开
-
"java.sql.SQLException:@P0" 附近有错误
问题出现: "java.sql.SQLException:@P0" 附近有错误,原因sql 不支持“select top ? from [table_name]” 这种语法解决之道:sql=“select top %s from [table_name]”;sql=String.format(sql,"20");举一反三:如有预处理的时候:select top %s * from [原创 2013-06-06 08:53:00 · 1041 阅读 · 0 评论 -
sql server 2005 日期格式转换的方法
0Feb 22 2006 4:26PMCONVERT(CHAR(19), CURRENT_TIMESTAMP, 0)102/22/06CONVERT(CHAR(8), CURRENT_TIMESTAMP, 1)206.02.22CONVERT(CHAR(8), CURRENT_TIMESTAMP, 2)转载 2013-07-01 15:27:24 · 692 阅读 · 0 评论 -
sql server2005+ 分页查询汇总
sqlserver2005不支持关键字limit,所以它的分页sql查询语句将不能用mysql的方式进行,幸好sqlserver2005提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。下面是本人在网上查阅到的几种查询脚本的写法:几种sqlserver2005高效分页sql查询语句top方案: sql codeselect top 10 * fromt转载 2013-08-20 15:49:31 · 825 阅读 · 0 评论 -
SQL2008 --不允许保存更改。您所做的更改要求删除并重新创建以下表......
【已解决】关于SQL2008 “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了‘阻止保存要求重新创建表的更改’” 解决方案近日在使用sql2008的过程中,要对已经创建完成的表结构进行修改,却一直提示弹出如下提示:“不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新转载 2013-09-26 09:30:35 · 717 阅读 · 0 评论 -
sql 多表查询
1.不适用left join 和right join :这种情况最好是你的外键不是为空,如果外键为空并且使用多表查询,那么可能没有数据。至于为什么,没有深究。举例;用户表 交易表用户可能注册了有信息了,但是未必用户就一定成交。如果这是在使用上面这种情况,必然出现没有数据的查询结果。sql: select t1.* t2.* from user as t1, agreement原创 2014-02-18 13:25:23 · 851 阅读 · 0 评论 -
sql server 2008 两个字段组合成为唯一字段
alter table 软件信息表 add constraint S_SName_Edition unique(S_SName,S_Edition)原创 2014-03-01 16:09:16 · 7282 阅读 · 0 评论