Columny name



  • Just noticed that one of our tables has a column named "ExpireyDate".  We're a dev team split between the UK and the US so at least some of us are ostensibly native English speakers so we don't even have that excuse...



  • "Expiry" is a word. They spelled it wrong, but it's a word.



  • "Expire" is a word. They spelled it wrong, but it's a word.



  • Expiration is a word.  They spelled it wrong, but it's a word.



  •  Exfoliation is a word. It isn't the one they used, but it's a word.



  • "Ex-pirate" is a word.  It's hyphenated and they spelled it wrong, but it's a word.



  • Snoofledumpjins isn't a word. They didn't use it, either.



  • "RatedEyePix" is an anagram for "ExpireyDate". That's irrelevant to the discussion, but an interesting mention.



  • This is a variation on a theme. It isn't the same theme everyone else used, but it is a theme.



  • This is a kitten in a wastebasket.  It is completely irrelevant to this discussion, but it is a kitten and it is a wastebasket.




  •  Inspiration is a word.  It's the opposite of expiration, but it's a word.



  • @El_Heffe said:

    This is a kitten in a wastebasket.  It is completely irrelevant to this discussion, but it is a kitten and it is a wastebasket.

     


    The aforementioned kitten is very cute.  It is still not related to information technology in any way, but kittens are notably cuter when contained within a receptacle not much bigger than themselves.



  • C-C-C-Combo breaker?



  • This is a forum post. There are many like it, but this one is mine.



  • I have this gun pointed at this kitten. If you don't cut that out, I will shoot him.




  • @dhromed said:

    This is a forum post. There are many like it, but this one is mine.
     

    Without my post, I am nothing. Without me, my post is nothing.



  • ExpireyDate is the date when you left Pirey.

    Also, this posting doesn't follow the theme of the postings before, but it's a valid point on the topic.



  • This post dooms Zecc's kitten. Nobody might care, but it dooms Zecc's kitten.



  •  Least on-topic thread ever?



  •  This thread is more topical than others I've seen. It's not very topical, but it's still a topic.



  • @Mole said:

    This is the least on-topic thread ever. Not that it matters, but it's the least on-topic thread ever.

    FTFY. Doesn't make it more on-topic, but FTFY.



  •  This sometimes happens on older systems where not all software is version-controlled.  They may have some reports that are the join of two tables, one of which had an "expirydate" column.  Originally, the second table did not have such a column.  So there might be 30, 40 SQL statements out in the wild with that join and referencing expirydate without a tablename prefix.  

     Then, somebody decides to add expirydate to the second table.  All hell breaks loose as all these reports or scripts break due to the ambiguous column name.  Nobody has time to fix them, and maybe they can't even find a definitive source.  So, you end up with the column name deliberately misspelled.  And believe me, it can get worse.  If you next add an expiry date column to another table, you may find it easier to write it as expiriedate.  I've seen systems with four or five such intentional misspellings.

     The cure for this failing is to add tablename prefixes to all columns in joined tables and good code review right from the start.  Oh, and of course have everying in version control.

     



  • @UpNDown said:

    This sometimes happens on older systems where not all software is version-controlled.  They may have some reports that are the join of two tables, one of which had an "expirydate" column.  Originally, the second table did not have such a column.  So there might be 30, 40 SQL statements out in the wild with that join and referencing expirydate without a tablename prefix.  

    Then, somebody decides to add expirydate to the second table.  All hell breaks loose as all these reports or scripts break due to the ambiguous column name.  Nobody has time to fix them, and maybe they can't even find a definitive source.  So, you end up with the column name deliberately misspelled.  And believe me, it can get worse.  If you next add an expiry date column to another table, you may find it easier to write it as expiriedate.  I've seen systems with four or five such intentional misspellings.

    The cure for this failing is to add tablename prefixes to all columns in joined tables and good code review right from the start.  Oh, and of course have everying in version control.

     

    This is an on-topic post. Not that anybody cares anymore, but it's still an on-topic post and would be relevant to the discussion if the discussion hadn't become off-topic.

     



  • @derula said:

    @Mole said:
    This is the least on-topic thread ever. Not that it matters, but it's the least on-topic thread ever.

    FTFY. Doesn't make it more on-topic, but FTFY.

     

    You contradicted me. It's okay, but it's still a dick move.



  • This forum post is my best friend. It is my life. I must master it as I must master my life.



  • @dhromed said:

    @derula said:
    @Mole said:
    This is the least on-topic thread ever. Not that it matters, but it's the least on-topic thread ever.

    FTFY. Doesn't make it more on-topic, but FTFY.

    You contradicted me. It's okay, but it's still a dick move.

    I didn't notice until after I had submitted my post. I could have edited or deleted it, but I didn't feel like it.



  •  ExpireyDate is not a real word.  And it's misspelled.  Go figure.



  • @frits said:

    This forum post is my best friend. It is my life. I must master it as I must master my life.

    You're doing it wrong. Not saying everyone else is doing it right, but you're doing it wrong.



  • @Mole said:

    Least on-topic thread ever?

    The problem is that it's not funny. The same barely-amusing-in-the-first-place joke, when repeated 27 times, not only loses its humor but becomes deeply depressing.



  • @blakeyrat said:

    @Mole said:
    Least on-topic thread ever?

    The problem is that it's not funny. The same barely-amusing-in-the-first-place joke, when repeated 27 times, not only loses its humor but becomes deeply depressing.

    It's only 20 times. That doesn't invalidate your point, but it's only 20 times.



  • @derula's tag script said:

    Filed under: (Now it's 21)

     

    This was written by your tag script.  It writes the best posts on this entire forum, but it's still a word (I mean script).



  • @derula said:

    @frits said:

    This forum post is my best friend. It is my life. I must master it as I must master my life.

    You're doing it wrong. Not saying everyone else is doing it right, but you're doing it wrong.

    I was trying to start a new thread, not that a new thread was needed, but I was trying.



  • @derula said:

    This post dooms Zecc's kitten. Nobody might care, but it dooms Zecc's kitten.

    Its not Zecc's kitten, it's Schrödinger's kitten.  Is it alive or dead, we don't know but it is a kitten.



  • @Justice said:

    @derula's tag script said:

    Filed under: (Now it's 21)

     

    This was written by your tag script.  It writes the best posts on this entire forum, but it's still a word (I mean script).

    Actually I have to admit it wasn't my script. It would have been awesome, but it wasn't my script.



  • @blakeyrat said:

    The problem is that it's not funny. The same barely-amusing-in-the-first-place joke, when repeated 27 times, not only loses its humor but becomes deeply depressing.
     

    sour puss



  • @blakeyrat said:

    @Mole said:
    Least on-topic thread ever?

    The problem is that it's not funny. The same barely-amusing-in-the-first-place joke, when repeated 27 times, not only loses its humor but becomes deeply depressing.

    I find this thread humorous. I find a lot of similarly simple threads humorous. But not like this one.



  • @dohpaz42 said:

    @blakeyrat said:
    @Mole said:
    Least on-topic thread ever?
    The problem is that it's not funny. The same barely-amusing-in-the-first-place joke, when repeated 27 times, not only loses its humor but becomes deeply depressing.
    I find this thread humorous. I find a lot of similarly simple threads humorous. But not like this one.
    This thread made my day.  It may be early, but it made my day.



  • @rpjs said:

    Just noticed that one of our tables has a column named "ExpireyDate".  We're a dev team split between the UK and the US so at least some of us are ostensibly native English speakers so we don't even have that excuse...


    Yeah, sounds like another RDBMS problem solved by switching to MongoDB.



  • @robbak said:

    Snoofledumpjins isn't a word

    It was at roughly this point in the thread that I began ejecting cinnamon ice cream from my nose, resulting in a sound that can best be described as "snoofledumpjins". Sadly, there was no one else in ye olde ice cream shoppe at the time with whom I could share a joke completely unrelated to database naming conventions.



  • @Kittemon said:

    @robbak said:
    Snoofledumpjins isn't a word

    It was at roughly this point in the thread that I began ejecting cinnamon ice cream from my nose, resulting in a sound that can best be described as "snoofledumpjins". Sadly, there was no one else in ye olde ice cream shoppe at the time with whom I could share a joke completely unrelated to database naming conventions, but it was at roughly this point in the thread that I began ejecting cinnamon ice cream from my nose.

    FTFY.



  • @galgorah said:

    @derula said:

    This post dooms Zecc's kitten. Nobody might care, but it dooms Zecc's kitten.

    Its not Zecc's kitten, it's Schrödinger's kitten.  Is it alive or dead, we don't know but it is a kitten.

    It's Schrödinger's kitten, therefore it's both alive AND dead. We can't be certain whether it has the same number of lives as it did before derula posted, but it's still a kitten.



  • @dhromed said:

    sour puss
     

    Maybe it's something cultural? I was laughing my pants off, but maybe the "running gag" style joke is lost on (some) Americans?

     



  • @Monomelodies said:

    @dhromed said:

    sour puss
     

    Maybe it's something cultural? I was laughing my pants off, but maybe the "running gag" style joke is lost on (some) Americans?

     

    Nah, I think blakey is just lacking humor. Not saying he can't be fun sometimes, but he's just lacking humor.



  • "'Expiry' is a word. They spelled it wrong, but it's a word." - Bill Gates



  • That's a picture of someone.  It's not bill gates, but it's someone.



  • "They misquoted me on that website. I'm not mad, but they misquoted me" - Steve Jobs



  • @derula said:

    @Kittemon said:
    @robbak said:
    Snoofledumpjins isn't a word

    It was at roughly this point in the thread that I began ejecting cinnamon ice cream from my nose, resulting in a sound that can best be described as "snoofledumpjins". Sadly, there was no one else in ye olde ice cream shoppe at the time with whom I could share a joke completely unrelated to database naming conventions, but it was at roughly this point in the thread that I began ejecting cinnamon ice cream from my nose.

    FTFY.

    That caused one of the most concentrated feelings of hilarity I've experienced in a long time. It may have very nearly almost caused me to wet myself, but it caused one of the most concentrated feelings of hilarity I've experienced in a long time.



  •  'X is Y. It's not Z, but it is Y.' is now a meme. It's not a very widespread one (yet), but it's a meme.



  • @aserraric said:

     'X is Y. It's not Z, but it is Y.' is now a meme. It's not a very widespread one (yet), but it's a meme.

    I don't think it will ever be very widespread. Sure it's sort of like a meme, but I don't think it will ever be very widespread.



  • This thread has gotten rather silly. It's not as silly as the SpectateSwamp thread, but it is still rather silly.


Log in to reply
 

Looks like your connection to What the Daily WTF? was lost, please wait while we try to reconnect.