concatenation- все статьи тега


Функция concat вычислить значение null поля

У меня есть таблица с тремя полями: FirstName, LastName и Email. Вот некоторые фиктивные данные: FirstName | LastName | Email Adam West adam@west.com Joe Schmoe NULL Теперь, если я это сделаю: SELECT CONCAT(FirstName, LastName, Email) as Vitals FROM MEMBERS Значение Vitals для Джо равно нулю, так как существует одно нулевое поле. Как вы преодолеваете это поведение? Кроме того, это поведение по умолчанию в MS SQL Server? ...

BASH-чтение нескольких строк из текстового файла

Я пытаюсь прочитать текстовый файл, скажем файл.txt и он содержит несколько строк. Скажем, что выход file.txt равен $ cat file.txt this is line 1 this is line 2 this is line 3 Я хочу сохранить весь вывод в виде переменной, скажем, $text. Когда переменная $text повторяется, ожидаемый результат: this is line 1 this is line 2 this is line 3 Мой код выглядит следующим образом while read line do test="${LINE}" done < file.txt echo $test Выход, который я получаю, всегда только п ...

Объединение списка байтов в C# []

Я создаю несколько байтовых массивов, которые нужно соединить вместе, чтобы создать один большой байтовый массив - я бы предпочел вообще не использовать byte [], но здесь у меня нет выбора... Я добавляю каждый из них в список, когда я их создаю, поэтому мне нужно только выполнить конкатенацию, когда у меня есть все байты [], но мой вопрос в том, как лучше всего это сделать? Когда у меня есть список с неизвестным числом байтов [], и я хочу объединить их все вместе. Спасибо. ...

Объединение результатов SQL-запроса в Oracle

У меня есть такие данные в таблице NAME PRICE A 2 B 3 C 5 D 9 E 5 Я хочу отобразить все значения в одной строке; например: A,2|B,3|C,5|D,9|E,5| Как бы я сделал запрос, который даст мне такую строку в Oracle? Мне не нужно, чтобы он был запрограммирован во что-то; я просто хочу, чтобы эта строка появилась в результатах, чтобы я мог скопировать ее и вставить в документ word. Моя версия Oracle-10.2.0.5. ...

StringBuilder vs конкатенация строк в toString () в Java

учитывая 2 toString() реализации ниже, какой из них предпочтительнее: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } или public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(", c:").append(c) .append("}") .toString(); } ? что еще более важно, учитывая, что у нас есть только 3 свойства, это может не иметь значения, но в какой ...

Это лучшая практика, чтобы использовать string.формат конкатенации строк в Java?

есть ли заметная разница между использованием String.Format и конкатенация строк в Java? Я предпочитаю использовать String.format но иногда будет скользить и использовать конкат. Мне было интересно, если один был лучше, чем другой. как я это вижу,String.Format дает вам больше возможностей в "форматировании" строки; и конкатенация означает, что вам не нужно беспокоиться о случайном вводе дополнительного %s или его отсутствии. String.format тоже укорачиваться. какой из них более читаемый завис ...

Импорт нескольких файлов csv в pandas и объединение в один фрейм данных

Я хотел бы прочитать несколько csv-файлов из каталога в pandas и объединить их в один большой фрейм данных. Я не смог это выяснить. Вот что у меня есть до сих пор: import glob import pandas as pd # get data file names path =r'C:DRODCL_rawdata_files' filenames = glob.glob(path + "/*.csv") dfs = [] for filename in filenames: dfs.append(pd.read_csv(filename)) # Concatenate all data into one DataFrame big_frame = pd.concat(dfs, ignore_index=True) Я думаю, мне нужна помощь в цикле for??? ...

PHP-конкатенация или прямая вставка переменных в строку

мне интересно, Как правильно вставлять переменные PHP в строку? таким образом: echo "Welcome ".$name."!" или так: echo "Welcome $name!" оба эти метода работают в моем PHP v5.3.5. Последнее короче и проще, но я не уверен, что первое лучше форматирование или принято как более правильное. ...

Как объединить строки в шаблонах django?

Я хочу объединить строку в теге шаблона django, например {% extend shop/shop_name/base.html %} здесь shop_name-это моя переменная, и я хочу связать это с остальной частью пути. Предположим, что я shop_name=example.com и я хочу результат, чтобы продлить shop/example.com/base.html ...

Включить константу в строку без конкатенации

есть ли способ в PHP включить константу в строку без конкатенации? define('MY_CONSTANT', 42); echo "This is my constant: MY_CONSTANT"; ...

Объединение нулевых строк в Java

почему после работы? Я ожидал бы NullPointerException быть брошенным. String s = null; s = s + "hello"; System.out.println(s); // prints "nullhello" ...

SQL обновляет все значения в поле с добавленной строкой CONCAT не работает

вот что я хочу сделать: текущая таблица: +----+-------------+ | id | data | +----+-------------+ | 1 | max | | 2 | linda | | 3 | sam | | 4 | henry | +----+-------------+ Тайна запроса ( что-то вроде "UPDATE table SET data = CONCAT(data, 'a')") результирующая таблица: +----+-------------+ | id | data | +----+-------------+ | 1 | maxa | | 2 | lindaa | | 3 | sama | | 4 | henrya | +----+- ...

Как объединить несколько строк C++ в одной строке?

C# имеет синтаксическую функцию, где вы можете объединить много типов данных вместе на 1 строке. string s = new String(); s += "Hello world, " + myInt + niceToSeeYouString; s += someChar1 + interestingDecimal + someChar2; что было бы эквивалентно в C++? Насколько я вижу, вам придется делать все это на отдельных строках, поскольку он не поддерживает несколько строк/переменных с оператором+. Это нормально, но не выглядит так аккуратно. string s; s += "Hello world, " + "nice to see you, " + "or ...

Объединение текстовых файлов с командной строкой Windows, удаление ведущих строк

мне нужно объединить некоторые относительно большие текстовые файлы, и я предпочел бы сделать это с помощью командной строки. К сожалению, у меня есть только Windows, и я не могу установить новое программное обеспечение. type file1.txt file2.txt > out.txt позволяет мне почти получить то, что я хочу, но я не хочу 1-й строки file2.txt должен быть включен в out.формат txt. Я заметил, что more имеет +n возможность указать начальную линию, но мне не удалось объединить их, чтобы получить желаем ...

Python объединяет текстовые файлы

у меня есть список из 20 имен файлов, как ['file1.txt', 'file2.txt', ...]. Я хочу написать скрипт Python для объединения этих файлов в новый файл. Я мог бы открыть каждый файл по f = open(...), читать строку за строкой, вызывая f.readline(), и запишите каждую строку в этот новый файл. Это не кажется мне очень "элегантным", особенно та часть, где я должен читать//писать строку за строкой. есть ли более "элегантный" способ сделать это в Python? ...

Как я могу объединить несколько строк в список с разделителями-запятыми в Oracle? [дубликат]

этот вопрос уже есть ответ здесь: SQL-запрос для объединения значений столбцов из нескольких строк в Oracle 13 ответов у меня есть простой запрос: select * from countries со следующими результатами: country_name ------------ Albania Andorra Antigua ..... Я хотел бы вернуть результаты в одну строку, так как это: Albania, Andorra, Antigua, ... конечно, я могу написать функцию PL / SQL для выполнен ...

конкатенация строк php, производительность

в таких языках, как Java и C#, строки неизменяемы, и может быть вычислительно дорого построить строку по одному символу за раз. В указанных языках существуют библиотечные классы для снижения этой стоимости, такие как C# System.Text.StringBuilder и Java java.lang.StringBuilder. разделяет ли php (4 или 5; меня интересуют оба) это ограничение? Если да,то существуют ли аналогичные решения этой проблемы? ...

Logger slf4j преимущества форматирования с {} вместо конкатенации строк

есть ли какие-либо преимущества использования {} вместо конкатенации строк? пример из slf4j logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); вместо logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); Я думаю, что речь идет об оптимизации скорости, потому что оценки параметров (и конкатенации строк) можно было бы избежать во время выполнения в зависимости от файла конфигурации. Но возможны только два параметра, тогда иногда нет другого выбора, ...

Что делает # # (двойной хэш) в директиве препроцессора?

#define DEFINE_STAT(Stat) struct FThreadSafeStaticStat<FStat_##Stat> StatPtr_##Stat; приведенная выше строка взята из Unreal 4, и я знаю, что могу задать ее на нереальных форумах, но я думаю, что это общий вопрос C++, который заслуживает того, чтобы его задавали здесь. Я понимаю, что первая строка определяет макрос, однако я не очень хорошо разбираюсь в препроцессорных махинациях в C++, и поэтому я потерялся там. Логика говорит мне, что обратная косая черта означает, что объявление пр ...

Конкатенация строк без оператора' +

Я играл с python, и я понял, что нам не нужно использовать оператор '+' для объединения строк, если он не используется напрямую. например: string1 = 'Hello' 'World' #1 works fine string2 = 'Hello' + 'World' #2 also works fine string3 = 'Hello' string4 = 'World' string5 = string3 string4 #3 causes syntax error string6 = string3 + string4 #4 works fine теперь у меня есть два вопроса: почему оператор 3 не работает, а оператор 1 делает? есть ли какие-либо технические различия, такие ...