набор замены целых чисел с соответствующими строковыми значениями

На Microsoft "Не осуществляется предел соединения TCP, но это может быть связано легальным соглашением не разрешить больше чем 10 клиентам".

Править: Источник - http://support.microsoft.com/kb/314882

Раздел, который я заключил в кавычки, был от их части разработки, но вот почему другие инструменты, такие как ftp не-Microsoft будут работать.

1
задан 5 June 2012 в 23:39
1 ответ

Вам следует либо запросить справочную таблицу, в которой есть целочисленные значения и текстовые строки (предпочтительный вариант), либо использовать оператор case для преобразования.

Предпочтительный вариант

SELECT {YourExistingColumns}, NewTable.DescriptionColumn
FROM YourTable
JOIN NewTable ON YourTable.SomeIdColumn = NewTable.SomeIdColumn

Другой вариант.

SELECT {YourExistingColumns}, CASE WHEN SomeColumn = 1 THEN 'apple' WHEN SomeColumn = 2 THEN 'mango' WHEN SomeColumn = 3 then 'banana' WHEN SomeColumn = 4 THEN 'plum' WHEN SomeColumn = 5 THEN 'cherry' WHEN SomeColumn = 6 THEN 'kiwi' END
FROM YourTable
2
ответ дан 3 December 2019 в 21:47

Теги

Похожие вопросы