SQL截取字符串
SQL截取字符串
SUBSTRING
返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效Microsoft SQL Server 数据类型的更多信息,请参见数据类型。
语法
SUBSTRING ( expression , start , length )
参数
expression
是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。
start
是一个整数,指定子串的开始位置。
length
是一个整数,指定子串的长度(要返回的字符数或字节数)。
举例:
select substring('600|900',1,CHARINDEX('|','600|900')-1)
select substring('600|900',CHARINDEX('|','600|900')+1,len('600|900'))
分别输出:600 900
'600|900'用变量替换
相关文档:
成员名称说明
BigInt
Int64。64 位的有符号整数。
Binary
Byte 类型的 Array。二进制数据的固定长度流,范围在 1 到 8,000 个字节之间。
Bit
Boolean。无符号数值,可以是 0、1 或 空引用(在 Visual Basic 中为 Nothing)。
Char
String。非 Unicode 字符的固定长度流,范围在 1 ......
标签:数据访问 LINQ LINQ to SQL 部分
浏览LINQ to SQL关系 两个关联的表:
& ......
//本程序连接的是sql server 2005,与连接sql server 2000有点不同:driverName和URL都不同
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class create{
public void getConnection() th ......
Case具有两种格式。简单Case函数和Case搜索函数。
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE WHEN sex = '1' THEN '男'
WHEN sex = '2' THEN '女'
ELSE '其他' END
这两种方式,可以实现相同的功能。简单Case函数的写法相 ......