随笔分类 -  SQL

摘要:Sql Server Compact 不支持 TOP 、ROW_NUMBER 那经常使用的SQL分页在Sql Server Compact中不能用了,那Sql Server Compact的分页是怎样实现的呢答案是 ORDER BY、 OFFSET 和 FETCH。不过需要Sql Server Compact4.0及其以上版本。通过 OFFSET-FETCH 子句,您可以从结果集中仅提取某个时间范围或某一页的结果。OFFSET-FETCH 只能与 ORDER BY 子句一起使用。ORDER BY { order_by_expression [ ASC | DESC ] } [ ,...n][& 阅读全文
posted @ 2012-07-17 00:47 代码哥 阅读(1800) 评论(0) 推荐(1)
摘要:开发环境1. VS2010SP12. Microsoft SQL Server Compact 4.0 3. Visual Studio 2010 SP1 Tools for SQL Server Compact 4.0 因为SQL Server Compact 4.0是VS10之后才出来的创建Sql Server Compact数据库1.通过 sql studio数据库文件下拉框有新建compact数据库选项2. vs studiovs添加新项中有新建数据compact 4.0 数据库项如何将sql compact 3.5升级到sql compact4.0需要使用 Upgrade()方法 . 阅读全文
posted @ 2012-07-13 22:56 代码哥 阅读(2976) 评论(0) 推荐(0)
摘要:1. MySQL WorkbenchMySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。2.MySQL Workbench 的下载和安装 (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。(2)可以独立安装MySql Workbench。官方下载地址:http://dev.mysql.com/downloads/workbench/ 安装很简单,基本就是一路Next。3.MySQL Workbench的功能使用功能界面:分为三个主要功能模块:Sql Development(Sql开发 阅读全文
posted @ 2012-02-25 11:48 代码哥 阅读(223494) 评论(10) 推荐(16)
摘要:杂症:Sql维护计划删除不掉 出现错误信息 DELETE 语句与 REFERENCE 约束"FK_subplan_job_id"冲突。该冲突发生于数据库"msdb",表"dbo.sysmaintplan_subplans", column 'job_id'。诊断:Sql的维护计划是保存在msdb库中的,删除不掉与sysmaintplan_log ,sysmaintplan_subplans,sysmaintplan_plans三张表有关sysmaintplan_log 在维护计划运行后,会在此表中进行记录;sysmai 阅读全文
posted @ 2012-02-17 15:05 代码哥 阅读(1679) 评论(0) 推荐(0)