1. SQL / Говнокод #11801

    −164

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    create procedure PVN_CNV_DATE (
        DATUMS varchar(28))
    returns (
        RDATUMS date)
    AS
    begin
     datums=rdatums;
     when any do exit;
    end

    Очередной перл предшественника. cast as date? Не, не видал..

    Запостил: N21, 19 Сентября 2012

    Комментарии (7) RSS

    • Только сейчас заметил, что процедура ко всему прочему всегда возвращает null.
      Ответить
    • > when any do exit;
      Диалект FireBird-а кошмарит...
      Ответить
      • это вам не On Error Resume Next
        Ответить
      • Вот тут соглашусь. Приходилось работать и с ним в том числе, так многое там сделано не так, как у других.
        Ответить
        • Таки FB, Oracle и Postgre имеют гораздо больше общего чем б-гомерзкий MS
          Ответить
    • >> DATUMS varchar(28))
      >> returns (
      >> RDATUMS date)

      DATUMUS RETUNUS RATUMUS.
      Ответить
      • После того, как я произнес это вслух, за окном появилось черное пятно неопределенной формы, из которого выглянул дедушка Нургль и предложил заболеть какой-нибудь экзотической неизлечимой болезнью.
        Ответить

    Добавить комментарий