📜  MS Access 中的 Split() 和 Concat With & 函数

📅  最后修改于: 2022-05-13 01:54:42.762000             🧑  作者: Mango

MS Access 中的 Split() 和 Concat With & 函数

1. Split()函数:
在 MS Access 中,Split()函数将字符串拆分为字符串数组。在这个函数中,我们将传递字符串和函数用来分隔字符串的分隔符。如果我们不传递分隔符,那么它将根据空格分隔字符串。

句法 :

Split(expression, delimiter, limit, compare)

参数 :

  • 表达式 –基于分隔符拆分为子字符串的字符串。
  • 分隔符 -可选。用于将表达式拆分为子字符串的分隔符。
  • 限制 -可选。从表达式拆分的最大子字符串数。
  • 比较 -可选。对于二进制比较值将传递 0,对于文本比较值将传递 1。

返回:它将返回带有分隔符的字符串。

示例-1:

SELECT Split("Geeks For Geeks") AS SplitString;

输出 :

SplitString
{“Geeks”, “For”, “Geeks”}

示例 2 :

SELECT Split("geeks:for:geeks", ":") AS SplitString;

输出 :

SplitString
{“geeks”, “for”, “geeks”}

示例 3 :

SELECT Split("The best computer science portal")

输出 :

{"The", "best", "computer", "science", "portal"}

2. 与 & 连接:
在 MS Access 中,我们可以借助 & 将两个或两个以上的字符串组合成一个字符串。它将所有字符串合并为一个字符串。我们可以使用 &运算符将多个字符串连接成一个字符串。还可以借助 Concat函数在字符串之间执行连接。 &运算符没有参数或参数。

句法 :

string1 & string2 & string3 &string_n

示例-1:

SELECT "GEEKS" & "FOR" & "GEEKS" AS The_String;

输出 :

The_String
GEEKSFORGEEKS

示例 2 :

SELECT "A" & NULL & "B"& NULL & "C";

输出 :

"ABC"

示例 3 :

SELECT "COMPUTER" & " " & "SCIENCE"  AS The_String;

输出 :

The_String
COMPUTER SCIENCE