我正在开发一个程序,我需要将一个表的所有列插入到另一个表中,包括其他计算。
我必须按记录获取记录,操纵它并将其传输到另一个表。
是否有类似于mysql ???中的oracle rowtype的类型定义
任何帮助,如示例或任何链接对我都非常有帮助。
提前致谢...
答案 0 :(得分:1)
不,没有类似的东西。您必须为要获取的每列声明一个变量 (http://www.mssqlforums.com/fetching-entire-row-cursor-t93078.html)。
有关如何在SQL-Server中使用游标的示例,请参阅此文章:Get Multiple Values in SQL Server Cursor
编辑:对不起Miljen Mikic,我的坏 - 但对于mysql应用相同: 看这篇文章:Conversion of Oracle %ROWTYPE to MySQLMySQL没有Oracle%ROWTYPE的等价物。在MySQL中,必须为每列声明一个变量。