AJUDA COM IDÉIA
Citação::
Alguem tem alguma idéia de como posso fazer para isso dar certo, tenho uma tabela e somente posso fazer por semana 20 insert nela, como fazer o bloqueio ao chegar esse limite, e como na próxima semana liberar mais 20 insert, e assim por diante.
Utilizando Trigger Before Insert não resolve teu problema ??
Citação::
Acho que você está pensando de um modo meio esquisito... explique o que realmente precisa fazer que talvez tenhamos uma ideia melhor.
KKKK Desculpa Kerpluck é que tenho algumas idéias malucas as vezes e me supero, exemplo tenho 20 vagas que podem ser preenchidas por semana, e não consigo ter ideia de como fazer isso.
Por exemplo, porque não deixar fixa as 20 linhas e ter um status de ocupado ou livre ?
Citação::
:
Acho que você está pensando de um modo meio esquisito... explique o que realmente precisa fazer que talvez tenhamos uma ideia melhor.
KKKK Desculpa Kerpluck é que tenho algumas idéias malucas as vezes e me supero, exemplo tenho 20 vagas que podem ser preenchidas por semana, e não consigo ter ideia de como fazer isso.
Então o que você deve fazer é consultar antes de inserir pela data do registro. Se preciso, você pode até verificar que semana do ano especificamente você quer, apesar de achar desnecessário. Imagine assim, você vai inserir o registro para dia 10/05/2017. Com essa data, você pode determinar qual o primeiro e último dia da semana para essa data, usando a função DATEADD. Então, com essas datas em mãos, você faz uma contagem de registros que estejam nesse perÃodo. Se for 20 ou maior, exibe mensagem dizendo que não pode inserir.
Citação::
:
:
Acho que você está pensando de um modo meio esquisito... explique o que realmente precisa fazer que talvez tenhamos uma ideia melhor.
KKKK Desculpa Kerpluck é que tenho algumas idéias malucas as vezes e me supero, exemplo tenho 20 vagas que podem ser preenchidas por semana, e não consigo ter ideia de como fazer isso.
Então o que você deve fazer é consultar antes de inserir pela data do registro. Se preciso, você pode até verificar que semana do ano especificamente você quer, apesar de achar desnecessário. Imagine assim, você vai inserir o registro para dia 10/05/2017. Com essa data, você pode determinar qual o primeiro e último dia da semana para essa data, usando a função DATEADD. Então, com essas datas em mãos, você faz uma contagem de registros que estejam nesse perÃodo. Se for 20 ou maior, exibe mensagem dizendo que não pode inserir.
Maravilha, falei praticamente a mesma coisa que o Kerpluck disse, me desculpe, prometo que vou ler todas as respostas primeiro.