Oracle内置类型

时间:2011-04-19 08:56:16

标签: sql sql-server oracle tsql

如何像在Oracle中一样在sql server中定义特定数据类型的变量

   Declare 
         var emp.empno%type;
         rec emp%rowtype;
当我定义var emp.empno%type时oracle中的

,然后oracle引擎将原因var的数据类型转换为字段emp.empno的相同数据类型
当我定义rec emp%rowtype时,它将rec的数据类型转换为行数据类型
,此行包含表emp的所有字段

我将感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您无法使用SQL Server执行此操作 您可以尝试使用用户定义的类型,但这没有多大帮助,因为在使用它们创建一些对象后无法修改类型。