Suporte [conversando com o Alex]: Certa vez eu fiz sumir acidentalmente todos os dados da tabela mais importante do banco de dados do nosso maior cliente.
Suporte: Ainda bem que apareceu alguém pra salvar a minha vida!
Alex: Um cara fera em SQL que resolveu o problema?
Suporte: Um estagiário pra colocar a culpa.
Estagiário [conversando com o Colega]: Eu causo vários problemas porque sempre esqueço do where no update!
Estagiário: O que faço para que isso não volte a acontecer?
Colega [entregando uma caixa de remédio]: Tome um comprimido desse 30 minutos antes de começar a mexer no banco de dados.
Estagiário: Remédio pra memória?
Colega: Purgante.
Suporte [berrando para o Estagiário]: COMO ASSIM VOCÊ RODOU UM COMANDO NO BANCO DE DADOS?!?
Estagiário: Calma que eu não esqueci nenhum where nem digitei nada errado. Executei o comando todo certinho e tudo saiu conforme o esperado.
Suporte: Sério?! E qual foi o comando?
Estagiário: Drop database.
E foi assim que tudo começou. Veja as outras partes aqui, aqui, aqui e aqui.
Programador [perguntando ao Suporte que carrega um monitor de tubo]: Você vai jogar um monitor de 17 polegadas na cabeça do Aspira só porque ele dropou o banco de um cliente?!
Suporte: Ele não dropou o banco de um cliente.
Suporte: Dropou o nosso banco de horas extras.
Programador [pegando o próprio monitor]: Leva o meu monitor de 21 polegadas!
Agora você sabe o porquê deles ainda usarem monitor de tubo.
Veja a primeira parte aqui, a segunda parte aqui e a terceira aqui!
Suporte [conversando com o Alex]: O aspira dropou o banco de produção.
Suporte: Se eu jogar esse monitor na cabeça dele, irei queimar no inferno.
Suporte: Mas se eu perdoá-lo, vou garantir meu lugar no céu.
Suporte [caminhando com o monitor nas mãos]: Bem que eu tô mesmo precisando de um bronzeado.
Veja a primeira parte aqui e a segunda parte aqui!
Suporte [abatido, falando com o Gerente]: O aspira deu um drop database no banco de dados produção.
Suporte: Tive vontade de estrangular ele com um cabo USB. Mas lembrei que eu sou um homem religioso.
Gerente: Quando você se converteu?
Suporte: Quando o aspira deu um drop table.
Suporte [abatido, dando informação ao Gerente]: O aspira dropou o banco de dados!
Gerente: O que isso significa?
Suporte: Que eu não preciso mais fazer exame de coração nem tão cedo.
Alex [berrando para o Estagiário]: Você deu um update sem where no banco de dados do nosso maior cliente?!?
Alex: Quando o chefe descobrir ele vai comer o seu fígado!
Estagiário [respondendo calmamente]: Isso não vai acontecer.
Alex: Por quê? Você encontrou alguma solução miraculosa?!
Estagiário: O chefe é vegetariano.
Programador [dando aula ao Novato e ao Alex]: A primeira lição desse curso de SQL é: Nunca esqueça do where.
Programador: A segunda lição é: Nunca esqueça do where!
Programador: Agora vamos fazer um exercício de fixação da primeira e segunda lição.
Programador [empunhando um porrete]: Quem quer começar?
Novato [virando-se para o Alex]: Quando disseram que o curso era mão na massa eu não sabia que a massa em questão era a encefálica!
Workshop de SQL
Um jeito mais fácil de aprender SQL será no Workshop SQL Simplificado onde o Mauro Kiyoshi, do Blog SQL, irá abrir a sua mente para conceitos básicos de Banco de Dados de uma forma prática, descomplicada e sem precisar fazer uso de um porrete.
O aulão acontecerá no dia 06/07 às 20H, totalmente online e gratuito.
Curtiu? Então não esqueça de se INSCREVER (e nem do Where!).
Suporte [perguntando ao Colega]: O que é pior: esquecer do where em um update.
Suporte: Ou esquecer do aniversário de casamento?
Colega: Bom, em ambos você teria muita dor de cabeça.
Colega: Ou traumatismo craniano, se você for casado com a irmã do Gérson.