Konkatenacja

Konkatenacja to „działanie polegające na łączeniu rzeczy w szereg” (Oxford English Dictionary). W programowaniu oznacza funkcję, która łączy co najmniej dwa tekstowe ciągi znaków w jeden ciąg. Bazy danych i arkusze kalkulacyjne również używają funkcji konkatenacji do scalania danych z oddzielnych pól i komórek.

Większość języków programowania zawiera kilka metod konkatenacji służących do łączenia ciągów znaków. W przypadku ciągów tekstowych często działa operator +, ale specjalne funkcje konkatenacji mogą zapewnić programistom większą kontrolę. Na przykład oba poniższe przykłady w języku JavaScript łączą dwie zmienne, dodając między nimi spację:

fullName = firstName+" "+lastName;

fullName = firstName.concat(" ", lastName);

Chociaż operator + jest najczęściej używany, niektóre języki stosują inne operatory. Na przykład język Perl używa operatora . do łączenia ciągów znaków, a Visual Basic używa operatora &.

Dwie komórki arkusza kalkulacyjnego połączone za pomocą funkcji konkatenacji
Dwie komórki arkusza kalkulacyjnego połączone za pomocą funkcji konkatenacji

Funkcje konkatenacji mogą również łączyć ciągi znaków w polach bazy danych i komórkach arkusza kalkulacyjnego. Na przykład jeśli tabela informacji o klientach w bazie danych SQL przechowuje imię i nazwisko w oddzielnych polach, możesz użyć funkcji CONCAT(), aby wybrać oba te elementy i sformatować je jako jeden ciąg znaków. Aplikacje do obsługi arkuszy kalkulacyjnych, takie jak Microsoft Excel, mogą używać funkcji CONCATENATE() do wybrania wartości dwóch wskazanych komórek i wyświetlenia ich jako jednej połączonej wartości. Na przykład CONCATENATE(B2," ",C2) łączy zawartość komórek B2 i C2, wstawiając między nimi spację.

Zaktualizowano June 2, 2023 przez Brian P.

quizSprawdź swoją wiedzę

What kind of information does a computer store using the "Floating Point" data type?

A
A string of text
0%
B
A list of values
0%
C
A bitmap image
0%
D
A number
0%
Correct! Incorrect!     View the Floating Point definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Konkatenacja na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.