sql类型转换函数及文本和图像函数

格式:
CONVERT(datatype[(length)].expression[,style])
参数expression转换后的数据类型,它只能为系统数据的长度。
Length的最大值为255,缺省长度为30。
将ddatetime或smalldatetime数据类型转换为字符数据时,用style参数说明转换后的字符串格式。

文本和图象函数如表所示:

函数 参数 功能
TEXTTPTR (column_name) 以varbinary数据类型返回指向text或image列首页数据的指针,如果还未使用insert或update语句初始化text或image列时,返回null
TEXTVALID ('table_name.column_name',text_ptr) 检查指向table_name.column_name的text_ptr指针的有效性,如果指针有效则返回1,否则返回0
时间: 2025-01-01 19:54:09

sql类型转换函数及文本和图像函数的相关文章

Sql Server函数全解<三>数据类型转换函数和文本图像函数

原文:Sql Server函数全解<三>数据类型转换函数和文本图像函数 一:数据类型转换函数 在同时处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换.对于数据类型相近的值是有效的,比如int和float,但是对于其它数据类型,例如整型和字符类型,隐士转换就无法实现了,此时必须使用显示转换.为了实现这种显示转换,T-SQL提供了两个显示转换函数,分别是CAST和CONVERT函数. CAST(x AS type)和CONVERT(type,x)函数将一个类型的值转换为另一个

sql常用函数

数据库有许多内置的职能履行的计算数据. 聚合函数的SQL 总的SQL函数返回一个单一的价值计算,从价值的一栏. 标功能的SQL 的SQL标量函数返回一个单一的价值,根据输入值. 有用标职能: UCASE ( ) -转换领域的大写 LCASE ( ) -转换一个外地来小写 min( ) -提取字符的文本字段 len( ) -返回的长度文本字段 ROUND( ) -查房一个数字领域的一些具体小数 NOW( ) -返回当前系统日期和时间 format( ) -格式如何领域显示 提示:总的职能和职责的量

sql 日期函数getdate()和case语法

日期函数 定义和用法 GETDATE() 函数从 SQL Server 返回当前的时间和日期. 语法 GETDATE()实例 例子 1 使用下面的 SELECT 语句: SELECT GETDATE() AS CurrentDateTime结果: CurrentDateTime 2008-12-29 16:25:46.635 注释:上面的时间部分精确到毫秒. 例子 2 下面的 SQL 创建带有日期时间列 (OrderDate) 的 "Orders" 表: CREATE TABLE Or

sql字符串函数大全(1/3)

sql字符串函数大全,包括有很多如去空格函数   取子串函数 字符串比较函数  字符串操作函数 数据类型转换函数  日期函数 等的操作都有详细的说明啊. 去空格函数 1.ltrim() 把字符串头部的空格去掉. 2.rtrim() 把字符串尾部的空格去掉. 三.取子串函数 1.left() left (<character_expression>, <integer_expression>) 返回character_expression 左起 integer_expression

SQL LEN()函数实例教程

SQL LEN()函数实例教程 在LEN( )函数 在LEN( )函数返回的长度值在文本字段. 数据库LEN( )语法 SELECT LEN(column_name) FROM table_name 下面来看个例子吧. Id LastName FirstName Address City 1 Hansen Ola Timoteivn 10 Sandnes 2 Svendson Tove Borgvn 23 Sandnes 3 Pettersen Kari Storgt 20 Stavanger

Spark SQL 用户自定义函数UDF、用户自定义聚合函数UDAF 教程(Java踩坑教学版)

在Spark中,也支持Hive中的自定义函数.自定义函数大致可以分为三种: UDF(User-Defined-Function),即最基本的自定义函数,类似to_char,to_date等 UDAF(User- Defined Aggregation Funcation),用户自定义聚合函数,类似在group by之后使用的sum,avg等 UDTF(User-Defined Table-Generating Functions),用户自定义生成函数,有点像stream里面的flatMap 本篇

SQL中函数 replace 的参数1的数据类型ntext无效的解决方法

今天将一个ACC的数据库转换成ms-sql以后发现在使用replace替换语句的时候出现: SQL中函数 replace 的参数 1 的数据类型 ntext 无效.找了半天找到了解决办法: 因为ntext需要转化下 用如下语句即可解决: 复制代码 代码如下:UPDATE 表 SET 字段=REPLACE(cast(字段 AS varchar(8000)),'被替换的内容','将要替换成的内容') varchar(8000)是字段类型.8000是个很猛的字段,可以根据自己的实际情况改动!

ASP实用技巧之类型转换函数

函数|技巧|转换 每个函数都可以强制将一个表达式转换成某种特定数据类型. 语法 CBool(expression) CByte(expression) CCur(expression) CDate(expression) CDbl(expression) CDec(expression) CInt(expression) CLng(expression) CSng(expression) CStr(expression) CVar(expression) CStr(expression) 必要的

Vbscript类型转换函数

vbscript|函数|转换 CBool函数 描述返回表达式,此表达式已转换为 Boolean(布尔类型/是否类型) 子类型的 Variant(变量).语法CBool(expression)expression 是任意有效的表达式. 说明如果 expression 是零,则返回 False:否则返回 True.如果 expression 不能解释为数值,则将发生运行时错误. 下面的示例利用 CBool 函数把 expression(表达式) 转换为 Boolean.如果 expression 不