如何在SQL脚本中,用insert语句将初始数据的文本数据(带回车和跳格)和二进制数据插入到表中?

李战 2004-10-14 08:10:37
可能对各位大侠太简单,但我不知道怎么做好。
...全文
271 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
李战 2004-10-14
  • 打赏
  • 举报
回复
哈哈哈,搞定,堪称完美!
多谢各位大侠,等一会儿我会将完美方案写出来。
滴水之恩,涌泉相报。
zjcxc 2004-10-14
  • 打赏
  • 举报
回复
别回头,直接在后面写下去
zlp321002 2004-10-14
  • 打赏
  • 举报
回复
char(10)+char(13) 表示回车加换行
李战 2004-10-14
  • 打赏
  • 举报
回复
长长的16进制数字一直伸向远方,走上不归路...
太难看了!
真的不能浪子回头?
李战 2004-10-14
  • 打赏
  • 举报
回复
哇,最后真的遇到那个16进制数据表达式折行问题!
Transact-SQL 有没有折行的符号?

实验初步结果是成功的,感动中...
sunshareforever 2004-10-14
  • 打赏
  • 举报
回复
可以
李战 2004-10-14
  • 打赏
  • 举报
回复
还有,如果转换的0x0123456789ABCDEF....太长,需要换行,又该怎么写Script.
我是用程序来自动生成SQL Script的:)
李战 2004-10-14
  • 打赏
  • 举报
回复
你的友情象白云一样深远,你的关怀象透明的冰山...多谢版主。
还有一个问题追问一下:
如果我把图像或其他的媒体数据转换为0x0123456789ABCDEF....的形式,能插入到image字段中,也能正常提取数据来处理吧?
我也会去试验,当然如果你能顺便回一个字,我心里更有底。
zjcxc 2004-10-14
  • 打赏
  • 举报
回复
--示例

--示例表
create table 表(txt varchar(50),bin varbinary(20))

--插入数据
insert 表
select '文本
这里换行了
再换行,后面是二进制数据',0x239472398

--显示处理结果
select * from 表

--删除测试
drop table 表

/*--测试结果

txt bin
------------------------------------- ------------------
文本
这里换行了
再换行,后面是二进制数据 0x0239472398

(所影响的行数为 1 行)
--*/
zjcxc 2004-10-14
  • 打赏
  • 举报
回复
insert 表
select '文本
这里换行了
再换行,后面是二进制数据',0x239472398

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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