SQL 中的 SUBSTR 函数2024 年 8 月 29 日 | 4 分钟阅读 结构化查询语言 (SQL) 中的 SUBSTR 字符串函数用于从原始字符串的特定索引值显示字符或子字符串。SQL 还允许您将 SUBSTR 函数与表一起使用。 SUBSTR 字符串函数语法语法 1:此语法使用 SQL 表的列名和 SUBSTR 函数 在此语法中,我们必须定义要对其执行 SUBSTR() 函数的列的名称。此处,Length_of_string 参数是可选的。如果省略,则此函数将从起始索引值提取整个字符串。 语法 2:此语法使用字符串和 SUBSTR 函数 语法 2:此语法使用单个字符和 SUBSTR 函数 SUBSTR 字符串函数示例示例 1:以下 SELECT 查询显示了给定字符串中第 17 个位置的字符。 输出 website for professionals 示例 2:以下 SELECT 查询显示给定字符串的第 -17 个位置的字符 此 SQL 查询显示字符串从倒数第 17 个位置开始的五个字符。 输出 website for professionals 示例 3:以下 SELECT 查询显示了字符串中第 5 个位置之后的所有字符。 输出 Delhi IS the Capital OF India 示例 4:以下 SELECT 查询显示字符串第 8 个位置的单个字符。 输出 n 示例 5:此示例将 SUBSTR 函数与 SQL 表一起使用 在此示例中,我们将创建一个新表,并在其上执行 SUBSTR 函数。 在此示例中,我们必须创建一个新的 SQL 表,通过该表我们将对列执行 Concat() 函数。创建新 SQL 表的语法在下面的块中给出 以下CREATE语句创建了Student_Marks表 以下INSERT查询将学院记录插入Student_Marks表中 以下SELECT语句显示了上面Student_Marks表的已插入记录
查询 1:以下 SELECT 查询使用 Student_Marks 表的 Student_Last_Name 列和 SUBSTR 函数 此 SQL 语句显示每个学生姓氏的第 2 个位置之后的四个字符。 输出
查询 2:以下 SELECT 查询使用 Student_Marks 表的 Student_Last_Name 列和 SUBSTR 函数 此 SQL 语句显示每个学生姓氏从倒数第三个位置开始的两个字符。 输出
下一主题SQL 中的 MID 函数 |
我们请求您订阅我们的新闻通讯以获取最新更新。