当前位置: 首页 > news >正文

SQL Server的文本和图像函数

新书速览|SQL Server 2022从入门到精通:视频教学超值版_sql server 2022 出版社-CSDN博客

《SQL Server 2022从入门到精通(视频教学超值版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com)

SQL Server数据库技术_夏天又到了的博客-CSDN博客

文本和图像函数用于对文本或图像输入值或字段进行操作,并提供有关该值的基本信息。Transact-SQL中常用的文本函数有两个,即TEXTPTR()函数和TEXTVALID()函数。

6.4.1  TEXTPTR()函数

TEXTPTR(column)函数用于返回对应varbinary格式的text、ntext或者image字段的文本指针值。查找到的文本指针值可应用于READTEXT、WRITETEXT和UPDATETEXT语句。其中参数column是一个数据类型为text、ntext或者image的字段列。

【例6.31】查询t1表中c2字段的16字节文本指针,输入语句如下:

首先创建数据表t1,c2字段为text类型,Transact-SQL代码如下:

CREATE TABLE t1 (c1 int, c2 text)INSERT t1 VALUES ('1', 'This is text.')

使用TEXTPTR()函数查询t1表中c2字段的16字节文本指针。

SELECT c1,TEXTPTR(c2) FROM t1 WHERE c1 = 1

执行结果如图6-31所示。

图6-31  TEXTPTR()函数

该语句的返回值为比如0xFFFF7317000000002002000001000000的记录集。

6.4.2  TEXTVALID()函数

TEXTVALID('table.column', text_ptr)函数用于检查特定文本指针是否为有效的text、ntext或image函数。table.column为指定数据表和字段,text_ptr为要检查的文本指针。

【例6.32】检查是否存在用于t1表的c2字段中的各个值的有效文本指针。

SELECT c1, 'This is text.' = TEXTVALID('t1.c2', TEXTPTR(c2))FROM t1;

执行结果如图6-32所示。

第一个1为c1字段的值,第二个1表示查询的值存在。


http://www.mrgr.cn/news/36856.html

相关文章:

  • 移动CRM应用排名
  • Spring Web MVC课后作业
  • 吉林大学微机接口实验五:D/A转换
  • OpenKylin--解压文件
  • pycirclize python包画circos环形图
  • liunxcentos7下 跟目录空间不足docker load镜像报错空间不足
  • 记录PC端处理图片颜色翻转的java、JNA、JNI处理耗时情况
  • 深度拆解:如何在Facebook上做跨境电商?
  • TinyWebSever项目面试题整理
  • 曦烽盛启——丰宁坝上草原大拍暨曦烽摄影学院十五周年庆典活动
  • 2025年第十三届生物信息学与计算生物学国际会议(ICBCB 2025)即将召开!
  • 文件防泄密软件有哪些|5款简单易操作软件有效防止文件泄密!
  • 美客多在巴西疯狂扩张,支持时尚和超市品类增长,美客多怎么上传产品?
  • vue 中获取数值但是只获取到了 Promise 属性,获取不到其中的值
  • 传递正能量
  • AWS Network Firewall - 配置只应许白名单域名出入站
  • MySQL数据库进阶知识(五)《锁》
  • JVM 基本组成
  • 【工具分享】Onyx2勒索病毒解密工具
  • GO Message Bus