mssql server 数据库存储过程转换成mysql数据库(1/2)

mssql server 数据库教程存储过程转换成mysql教程数据库

DELIMITER $$
DROP PROCEDURE IF EXISTS ChangeSequence$$
CREATE PROCEDURE ChangeSequence
(
_sign INT ,-- 0: 上移 1:下移 
TableName VARCHAR(50) ,-- 表名 
ItemName VARCHAR(50) ,-- 主键字段名 
ItemID INT , -- 主键ID 
SortName VARCHAR(50) , -- 排序ID 
TypeName VARCHAR(50) , -- 分类字段名 
TypeValue VARCHAR(50) -- 分类值 
)
BEGIN
DECLARE _SQL VARCHAR(4000);
DECLARE ThisSort INT;
DECLARE PREVID INT;
DECLARE NextID INT;
DECLARE _Count INT; 

CREATE TEMPORARY TABLE _Tab
(
_ItemID INT, 
_Sort INT 
);
SET _SQL=CONCAT('INSERT INTO _Tab (_ItemID,_Sort) SELECT ' ,ItemName,SortName,' FROM ',TableName) ;

IF (TypeName<>'' AND TypeValue<>'') THEN
  SET _SQL=CONCAT(_SQL,' where ',TypeName,'=',TypeValue);
END IF;
SET _SQL = CONCAT(_SQL,' ORDER BY _Sort ASC ') ;
SET @v_sql=_SQL;
PREPARE stmt FROM @v_sql;
EXECUTE stmt; 
DEALLOCATE PREPARE stmt;
SET _SQL = '';

首页 1 2 末页

时间: 2024-11-03 03:07:26

mssql server 数据库存储过程转换成mysql数据库(1/2)的相关文章

access数据库快速转换成mysql数据库的代码

 代码如下 复制代码 <?php  //一.连接mysql $dbhost      = "localhost:3307";  //服务器 $db        = "dataname";    //数据库 $dbuser      = "root";      //用户名 $dbpass      = "*******";    //密码 $db_qianzhui  = "sdb_";      /

select-asp 文件转换php实现,主要是SQLSERVER里的存储过程转换成mysql语句写不出来!

问题描述 asp 文件转换php实现,主要是SQLSERVER里的存储过程转换成mysql语句写不出来! =================存储过程======================= ALTER PROCEDURE [dbo].[CreatUser] -- Add the parameters for the stored procedure here @Username varchar(50), @userPassword varchar(50), @QQID varchar(11

急急急!!把SERVER2005数据库怎样转换成ACESS数据库

问题描述 数据库chaiwu:表A.表B.表C...用什么方法能把SV2005数据表转换成ACESS数据表?多谢指教! 解决方案 解决方案二:使用SQL的导入/出工具:DTS工具解决方案三:哦,这个应该很好解决把?直接选中你的数据库,然后右键选导出数据库,然后数据源选MicrosoftAccess就是了解决方案四:数据源是要转的数据库,目标数据源是MicrosoftAccess.所以,你必须先创建一个空的access数据库做备用解决方案五:多谢各位批教

php access 数据库转换到mysql数据库代码(1/2)

//<ACCESS数库转换成MYSQL数据库教程>看不懂的朋友可加QQ:345838256///////////////////////////////// //本人采集来的数据是ACCESS的,但我的程序是mysql的,故写了一个程序,程序三步走,分享一下...喜欢操作数据库的朋友应该都会用到的./////// ///////////////////////////////////////////////////////////////////////////////////////////

php把 access 数据库转换到mysql数据库代码

php教程 access 数据库教程转换到mysql教程数据库代码 //<ACCESS数库转换成MYSQL数据库教程>///////////////////////////////// //本人采集来的数据是ACCESS的,但我的程序是mysql的,故写了一个程序,程序三步走,分享一下...喜欢操作数据库的朋友应该都会用到的./////// /////////////////////////////////////////////////////////////////////////////

系统-sql server转换成access数据库

问题描述 sql server转换成access数据库 如果我有一个系统是java语言和sql server数据库,想转换成access数据库,怎么办 解决方案 把sqlserver数据库转成sql,在access里执行是一种办法,也可以参考这个 尝试将sqlserver 中数据导入到access中http://77857.blog.51cto.com/67857/161106/ 解决方案二: 1.换数据库挺麻烦的,先要转数据库结构,然后还要导数据. 2.原先的java连sql server要改

Sql server2008的数据库转换成SQL2005数据库

最近在帮一个Q友改网站的时候,我本地备份的数据库是SQL08的,而他的.NET服务器上装的是SQL Server05的,所以要把我备份的数据库转换为05的.过程如下:首先进入SQL Server Management Studio,登录服务器然后 1 如果你要转换的数据库在"对象资源管理器"中,那么右键点击将要转换的数据库(如图中的dy14数据库) 2 如果你要转换的数据库不在"对象资源管理器中",那么如下图操作: 3 完成后,在弹出的"脚本向导"

php将access数据库转换到mysql数据库的方法_php技巧

本文实例讲述了php将access数据库转换到mysql数据库的方法.分享给大家供大家参考.具体分析如下: 本人采集来的数据是ACCESS的,但我的程序是mysql的,故写了一个程序,程序三步走,分享一下,喜欢操作数据库的朋友应该都会用到的. 1.连接mysql,代码如下: 复制代码 代码如下: $dbhost="localhost:3307";//服务器  $db="dataname";//数据库  $dbuser="root";//用户名 

spring配置ibatis oracle数据库改成mysql数据库遇到数据库方言问题

问题描述 spring配置ibatisoracle数据库改成mysql数据库遇到数据库方言问题<!--spring配置ibatis--><beanid="sqlMapClient"class="org.framework.ibatis.spring.SqlMapClientFactoryBean"><!--Mysql,Sqlserver通用ibatis配置文件-->propertyname="configLocation