【发布时间】:2013-07-25 11:33:34
【问题描述】:
我正在将数据库从 Sql Server 2008 迁移到 Teradata 我面临一个问题:
在Sql Server中一个表列的ddl定义如下:
[rowguid] uniqueidentifier ROWGUIDCOL NOT NULL CONSTRAINT [DF_Address_rowguid] DEFAULT (NEWID())
如果用户不提供任何输入,此列使用 newid() 函数生成并在列 [rowguid] 中插入随机 varchar 值。
Teradata 中没有类似的函数来生成这个值。
在为 Teradata 创建类似的表 ddls 时,可以使用什么来代替 Sql Server 的 NEWID() 函数?
【问题讨论】:
标签: sql-server-2008 ddl teradata create-table newid