You are on page 1of 2

Through me the way among the people lost.: Crear, alterar o reiniciar u...

http://darkavngr.blogspot.com.ar/2007/06/crear-alterar-o-reiniciar-una-...

El objetivo de este blog es el de hacer publicos muchos de los trucos, hacks, codigos y experiencias que he acumulado al rededor del tiempo, y claro porque no, divertirme y pasar un buen rato en compaia de ustedes.

lunes, 25 de junio de 2007

Que opinan del conector NPGSQL para produccin?


Estable Inestable No lo uso Que diablos es NPGSQL? Votos hasta el momento: 2 Encuesta cerrada 2 (100%) 0 (0%) 0 (0%) 0 (0%)

Crear, alterar o reiniciar una secuencia en PostgreSQL


En postgresql como en oracle para poder generar un numero unico facilmente necesitamos de lo que se conoce como secuencia. Para los usuarios de MySQL esto es algo nuevo ya que en mysql para un campo numero autoincrementable solo basta con poner null, aqui necesitamos algo mas de trabajo pero sin duda tener una secuencia es algo muy poderoso. Para poder crear una secuencia en postgresql nos valemos del comando create sequence, y como un ejemplo vale mas que mil palabras, pues aqui tenemos el ejemplo completo.

Creando la secuencia serie: Ya dentro del monitor psql tecleamos:

CREATE SEQUENCE foo start 100;

Si queremos borrarla, basta con hacer DROP SEQUENCE foo; y si lo que queremos es reiniciarla a un valor lo podemos hacer de dos formas. La primera es mediante la funcin setval que se emplearia de la siguiente manera: SELECT setval('foo',1500,'t');. Si lo que queremos es reiniciarla para que empieze nuevamente desde el primer valor en este caso podemos borrarla o reiniciarla de la siguiente forma: ALTER SEQUENCE foo restart 1; Con esto damos un primer vistazo a las secuencias que seran parte fundamental para el manejo de llaves primarias.
Publicadas por darkAvngr a la/s 01:32

Dark Avenger

Archivo del Blog


2010 (3) 2009 (6) 2008 (7) 2007 (31) octubre (4) septiembre (2)

2 comentarios:
Annimo dijo... muchas gracias man, esta info la requeria urgente y me ayudaste mucho..gracias!!! 27 de noviembre de 2012 23:31

agosto (7) julio (6) junio (12) INSERT ... RETURNING y Conociendo el valor inserta... Habilitar o desabilitar Triggers en PostgreSQL

chicaker dijo... Hola que tal muy bueno y til. Tengo una duda, como puedo reiniciar la secuencia desde PHP al eliminar un registro en la base de datos de PHP. Elimino el registro pero no se donde ni de que manera debo colocar el query para reiniciar la secuencia sin necesidad de ir a pgadmin 18 de diciembre de 2012 19:41 Publicar un comentario

Ejemplo de frontend para el comando WHOIS en PHP y... Acentos en PHP, PostgreSQL y Apache 2 Arrancar EMACS en modo consola dentro de XTERM Pasos a seguir para modificar el charset interno (... Importar datos externos a nuestra base de datos Po...

Entrada ms reciente

Pgina Principal

Entrada antigua

Crear, alterar o reiniciar una secuencia en Postgr...

1 de 2

12/04/2013 05:16 p.m.

Through me the way among the people lost.: Crear, alterar o reiniciar u...

http://darkavngr.blogspot.com.ar/2007/06/crear-alterar-o-reiniciar-una-...

Suscribirse a: Comentarios de la entrada (Atom)

Registrar el lenguaje PL/PGSQL Cambiar el password de un usuario en postgresql Entre el cielo y el infierno Saludos a todos

Mis sitios web que mas visito.


Quien puede vivir sin el Linux Kernel Quieres ver versiones viejas de tus paginas Apache Web Server PHP MySQL Hispano MySQL PostgreSQL.org

Mis libros favoritos


C Manual de Referencia, Herbert Schildt C# Manual de Referencia, Herbert Schildt Core Java 2, Cay S. Horstmann, Gary Cornell El entorno de programacin UNIX, Brian Kernighan, Rob Pike

Bahia desde el balcon...

El Lenguaje de programacin C, Brian W. Kernighan, Dennis M. Ritchie Fundamentos PHP 5, Anaya Multimedia Interconectividad de redes con TCP/IP, Comer, Stevens Java 2 Manual de Referencia, Herbert Schildt La prctica de la programacin, Brian Kernighan, Rob Pike Lenguaje ensamblador y programacin para PC IBM y Compatibles, Peter Abel

Facebook Share

Share

Ixtapa Zihuatanejo

Barra de video

con la tecnologa de

Plantilla Watermark. Tecnologa de Blogger.

2 de 2

12/04/2013 05:16 p.m.

You might also like