654380491
hola@carlosdk.com
Login
[miniorange_social_login]

Login with your site account

Lost your password?

Carlos DK Carlos DK
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
Back
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
  • Home
  • Blog
  • Tutoriales formativos
  • Crear tabla en access con campo autonumérico en SQL

Tutoriales formativos

07 May

Crear tabla en access con campo autonumérico en SQL

  • By Carlos Dk
  • In Tutoriales formativos
  • 8 comments

Bienvenidos a VerTutoriales.com, en este speed, vamos a ver cómo crear una tabla en access desde una consulta SQL, es muy util para atacar la base de datos desde por ejemplo vb6 o .net.

Sin más dilación veamos el código:

Create Table Producto (id Counter Primary Key, Nombre Text(50), Precio Double);

Con este sencillo código podremos crear una tabla llamada “producto” que además contendrá los campos, id como auntomérico (counter) y que además es clave primaria, también añadimos dos campos más, el nombre y el precio, el primero de tipo string o texto de 50 character y precio de tipo doble.

Si necesitáis más tipos de campos podeis comentarlo y os lo indico, aunque son bastante intuitivos.

Un saludo!

 

Tags:accessSQL
  • Share:
Carlos Dk

You may also like

Crear categorías y configurar menú en WordPress en 4 min.

  • marzo 3, 2019
  • by Carlos Dk
  • in Tutoriales formativos
Crear categoría y menú WordPress Es indispensable en una nueva instalación de WordPress, crear las...
Instalar tema en WordPress en 2 pasos
febrero 23, 2019
Actualizar MySQL 5.1 a 5.6 en CentOS 6.9 con Plesk como panel
octubre 20, 2018
Recorrer todos los objetos de una capa o del DOM completo con JQuery
diciembre 22, 2014

    Comments

  1. John
    agosto 21, 2012

    y si ya tengo una tabla creada?. Una creada en acces por ejemplo.

    Responder
    • VideoTutoriales
      agosto 22, 2012

      Puedes crear tantas tablas en Access como te soporte la base de datos (creo que son hasta 2 Gb en tamaño), siempre y cuando no se dupliquen los nombres de las tablas.

      Responder
  2. jose
    diciembre 18, 2014

    buenos dias por favor me pueden orientar con respecto a que tipo de Campo en la base datos Mysql puedo utilizar para crear campos AUTONUMERICOS.
    y Tambien que tipo de Campo y Logitud puedo utilizar para el campo Si/No. espero su importante y valiosa repuesta

    Responder
    • videotutoriales
      diciembre 18, 2014

      Buenas Jose

      Los campos Si/No son tipo Boolean, los verás en el desplegable, aunque en realidad estos campos son un int(1) sino recuerdo mal.

      Para crear un autonumérico primeramente has de crear un campo clave, es decir, que sea PK y luego añadirle que sea autonumérico, sería algo así:
      ALTER TABLE `mitabla` ADD PRIMARY KEY(`campoPK`);
      ALTER TABLE `mitabla` CHANGE `campoPK` `campoPK` INT(11) NOT NULL AUTO_INCREMENT;

      Responder
  3. Edgar
    febrero 4, 2016

    Hola. Tengo un problema. Si agrego un campo autoincrement vía “Vista diseño” a una tabla que ya tiene un campo Autoincrement, me lo permite. Pero si lo hago vía “SQL”, me dice que la tabla ya tiene un campo autoincrement y que no se permiten más campos de este tipo. ¿Como puedo agregar el nuevo campo Autoincrement vía SQL, sin que me salga el error? Gracias por tu respuesta

    Responder
    • Carlos Dk
      febrero 5, 2016

      ¿es a la hora de crearlo o a la hora de modificarlo? No debiera de darte ningún problema en la creación, quizás si en la modificación por que como bien dices ya existe uno y al “inicializar” ese campo te genere algún conflicto. Tendría que probarlo y no tengo Access ahora mismo instalado.

      ¿Qué es lo que realmente necesitas? No le veo uso a tener 2 campos autoincrementales en una misma tabla 🙂

      Responder
      • Edgar Díaz
        febrero 5, 2016

        Hola Carlos. Gracias por la respuesta. El primer campo incremental es la llave de la tabla. El segundo en realidad no es incremental, sino que es un campo tipo guid, con id de réplica, que se requiere para hacer sincronización de datos con otras bases de datos. Digo que en realidad no es incremental,pues no aumenta a medida que se crean los registros, sino que se crean automáticamente, pero el access requiere que sea creado de tipo incremental para que funcione. Ahora bien, toda esta retahíla consiste es en mi primer duda. Si yo creo el campo en vista diseño, el access me lo permite sin problema, pero si lo intentó hacer vía query (sql), no encuentro la instrucción adecuada, para poder crearlo. Si me permites ahora no te puedo poner la instrucción que uso,pero ya te la pondré más adelante. Si hay forma que me ayudes, te agradezco.

        Responder
        • Carlos Dk
          febrero 8, 2016

          Tendría que probar, pero en principio si utilizas Counter debería de dejar, lo que seguro no te dejaría sería utilizar 2 primary key 🙂

          Cuando puedas pega tu sentencia a ver que se nos ocurre.

          Buena semana!

          Responder

Leave A Reply Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Busca en la web

Recomiendo

Software ERP empresarial

Categorías

  • Miscelanea (129)
  • Tutoriales formativos (622)

Ponte en contacto

+34 654380491

hola@carlosdk.com

Torre del Mar (Málaga)

Enlaces rápidos

  • Universo Dk
  • Contacto
  • Blog

Soy social

  • Twitter
  • Linkedin
  • Youtube

Newsletters

Suscríbete para enterarte de lo último que estoy haciendo. No lo usaré para enviarte SPAM inútil 😉

Esta web la he diseñado con cariño en Andalucía por Carlos Dk