Каков наилучший способ избежать неформатных символов в Oracle to_char?

Ссылка: Практическое использование замыканий

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

Пример метода сортировки массивов, который принимает в качестве аргумента функцию sort-condition:

[1, 2, 3].sort(function (a, b) {
    ... // sort conditions
});

Функционалы отображения как метод отображения массивов, который отображает новый массив по условию Функциональный аргумент:

[1, 2, 3].map(function (element) {
   return element * 2;
}); // [2, 4, 6]

Часто удобно реализовать функции поиска с использованием функциональных аргументов, определяющих почти неограниченные условия поиска:

 someCollection.find(function (element) {
        return element.someProperty == 'searchCondition';
    });

Также мы можем отметить применение функциональных функций как , например, метод forEach, который применяет функцию к массиву элементов:

[1, 2, 3].forEach(function (element) {
    if (element % 2 != 0) {
        alert(element);
    }
}); // 1, 3

Функция применяется к аргументам (к списку аргументов - в применении и к позиционным аргументам - при вызове ):

(function () {
  alert([].join.call(arguments, ';')); // 1;2;3
}).apply(this, [1, 2, 3]);

Отложенные вызовы:

var a = 10;
    setTimeout(function () {
      alert(a); // 10, after one second
    }, 1000);

Функции обратного вызова:

var x = 10;
// only for example
xmlHttpRequestObject.onreadystatechange = function () {
  // callback, which will be called deferral ,
  // when data will be ready;
  // variable "x" here is available,
  // regardless that context in which,
  // it was created already finished
  alert(x); // 10
};

Создание инкапсулированной области с целью h Вспомогательные объекты:

var foo = {};
(function (object) {
  var x = 10;
  object.getX = function _getX() {
    return x;
  };
})(foo);
alert(foo.getX());// get closured "x" – 10

37
задан Sixty4Bit 25 February 2009 в 23:39
поделиться

1 ответ

Вам просто нужны двойные кавычки вокруг этого:

to_char(date_updated, 'YYYY-MM-DD"T"HH:mm:ss')
73
ответ дан Chad Birch 25 February 2009 в 23:39
поделиться
  • 1
    UITextView (и другие классы UIKit), как гарантируют, не будут KVO совместимый. Доверие этому могло заставить Ваш код прерывать будущие версии iOS. См. это сообщение члена группы разработчиков UIKit: stackoverflow.com/a/6051404/357641 – Greg 29 August 2013 в 04:48
Другие вопросы по тегам:

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