Enviado em 24/09/2013 - 15:21h
Olá pessoal, procurei na internet mas nao encontrei uma informaçao a respeito do insert no meio da tabela. Vou explicar o caso.
No aplicativo é uma tabela de uma materia de alunos da escola, os alunos tem que estar na ordem, e nao pode mudar os numeros, uso o id com autoincrement para controlar os numeros.
vou dar um exemplo:
tabela_de_alunos
id- 1 nome- aluno1
id- 2 nome- aluno2
e assim por diante
tabela_1_materia
id - 1 chamadas .....
id - 2 chamadas.....
e assim por diante
tabela_1_notas
id - 1 notas ....
id - 2 notas ....
e assim por diante
entao as outras materias seguem o mesmo padrao, todas usando o id como referencia do numero do aluno, o que acontece é que com o diario em funcionamento, com notas e chamadas ja lançadas eu preciso acrescentar um aluno no meio da tabela sem perder a referencia dos outros.
supondo que esse aluno va ser o novo numero 10, do 10 pra frente todos irao mudar de numeros, o 10 vira 11, o 11 vira 12 e assim por diante, tem uma maneira de dar um insert direto tipo
insert into tabela_de_alunos (id) (9) position after 10 acho que algo do tipo e assim o autoincrement alterar os outros numeros?
No aplicativo é uma tabela de uma materia de alunos da escola, os alunos tem que estar na ordem, e nao pode mudar os numeros, uso o id com autoincrement para controlar os numeros.
vou dar um exemplo:
tabela_de_alunos
id- 1 nome- aluno1
id- 2 nome- aluno2
e assim por diante
tabela_1_materia
id - 1 chamadas .....
id - 2 chamadas.....
e assim por diante
tabela_1_notas
id - 1 notas ....
id - 2 notas ....
e assim por diante
entao as outras materias seguem o mesmo padrao, todas usando o id como referencia do numero do aluno, o que acontece é que com o diario em funcionamento, com notas e chamadas ja lançadas eu preciso acrescentar um aluno no meio da tabela sem perder a referencia dos outros.
supondo que esse aluno va ser o novo numero 10, do 10 pra frente todos irao mudar de numeros, o 10 vira 11, o 11 vira 12 e assim por diante, tem uma maneira de dar um insert direto tipo
insert into tabela_de_alunos (id) (9) position after 10 acho que algo do tipo e assim o autoincrement alterar os outros numeros?