1.

CREATE DEFINER=`root`@`localhost` PROCEDURE `P_HoverTreePages`(
IN `TableName` VARCHAR(200),
IN `FieldList` VARCHAR(2000)
,
IN `PrimaryKey` VARCHAR(100),
IN `Where` VARCHAR(2000),
IN `Order` VARCHAR(1000),
IN `SortType` INT,
IN `RecorderCount` INT,
IN `PageSize` INT,
IN `PageIndex` INT,
OUT `TotalCount` INT,
OUT `TotalPageCount` INT )
LANGUAGE SQL
NOT DETERMINISTIC
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT 'fenye'
BEGIN set @sqlStr = CONCAT('select * from ',TableName,' order by ',PrimaryKey,' desc limit ?,?');
prepare sqlStr from @sqlStr ; set @hstart=PageSize*(PageIndex-1);
set @hsize=PageSize;
execute sqlStr using @hstart,@hsize; END

调用:

CALL `P_HoverTreePages`('t_hovertreenote', 'h', 'hid', 'h', 'h', '', '', '', '', @hh, @yy)

最新文章

  1. Android SDK Manager无法更新的解决[ 转]
  2. ios打包ipa的四种实用方法(.app转.ipa)
  3. eclipse tomcat maven热部署
  4. Android Studio 系列教程(转载)
  5. 002 The Variables In Csharp
  6. C语言入门(15)——结构体与数据抽象
  7. pay包注释(二)
  8. python cookbook第三版学习笔记 一
  9. Android持续集成之Jenkins 部署
  10. 如何让vim像IDE一样一键放大缩小字号?
  11. Python的集合
  12. Web 前台优化
  13. android sqlite android.database.CursorIndexOutOfBoundsException: Index 5 requested, with a size of 5
  14. vue+element-ui实现显示隐藏密码
  15. Vue route部分简单高级用法
  16. python在DWR框架下的post
  17. Mysql密码忘记了怎么办?
  18. 转:iOS应用程序生命周期(前后台切换,应用的各种状态)详解
  19. C#.NET常见问题(FAQ)-如何设置控件水平对齐,垂直对齐
  20. 怎么在VS监视DataSet类型的数据

热门文章

  1. 冒泡排序 cpp实现
  2. Oracle数据库用EF操作的示例
  3. [转]Kaldi语音识别
  4. 使用 shell 在多服务器上批量操作
  5. HDFS第一次课堂测试
  6. 机器学习入门11 - 逻辑回归 (Logistic Regression)
  7. js自定义对象和类
  8. (转)[Python 网络编程] makefile (三)
  9. Android中getDrawable和getColor过时的替代方法
  10. hashMap的hashCode() 和equal()的使用