我取得了一个uniqueidentifier值,用SQL语句取得的,取得后是一个字符串,我想把它又写入另一个表,但是发行无法转换字符串到这个类型

lsjzlyj 2008-02-23 02:09:00
我取得了一个uniqueidentifier值,用SQL语句取得的,取得后是一个字符串,我想把它又写入另一个表,但是发行无法转换字符串到这个类型
我直接用的Insert into table (某一个uniqueidentifier类型字段,...) value (string类型uniqueidentifier值,,,)
应该怎么办啊?
...全文
199 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lq282514781 2011-12-07
  • 打赏
  • 举报
回复
拿分学习走人
lq282514781 2011-12-07
  • 打赏
  • 举报
回复
拿分学习走人
Limpire 2008-02-23
  • 打赏
  • 举报
回复
declare @T table (id uniqueidentifier)

declare @Str varchar(36)
set @Str = newid()
select @Str

insert @T select newid()
insert @T select @Str

select * from @T
谁是谁的谁 2008-02-23
  • 打赏
  • 举报
回复
应该可以吧


declare @t table(a uniqueidentifier)
insert into @t
select newid() union all
select N'E5BE4AE0-BC90-4BE4-8EB0-7B968A53161D'

select * from @t
/*

(所影响的行数为 2 行)

a
------------------------------------
091CA375-BEA7-4983-8AB5-A9EB315C4269
E5BE4AE0-BC90-4BE4-8EB0-7B968A53161D

(所影响的行数为 2 行)


*/

liangCK 2008-02-23
  • 打赏
  • 举报
回复
cast/convert转换?

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧