Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Hay dos formas básicas de requerir un valor en un campo de una tabla de Access:

  • Establecer la propiedad Requerido del campo en     Para ello, abra la tabla en vista Diseño. Este método es fácil y una buena opción si solo desea cambiar un campo una vez.

  • Usar una consulta de definición de datos que crea un índice no nulo en el campo    Puede hacerlo usando vista SQL. Este método no es tan sencillo como usar la vista Diseño, pero tiene una ventaja: puede guardar la consulta de definición de datos y volver a usarla más adelante. Esto es útil si elimina y vuelve a crear tablas periódicamente y desea requerir valores para algunos de los campos.

Establecer la propiedad Obligatorio para un campo en Sí

  1. En el panel de navegación, haga clic con el botón secundario en la tabla y, a continuación, haga clic en Vista Diseño.

  2. Seleccione el campo que desea requerir siempre tenga un valor.

  3. En el panel Propiedades del campo, en la pestaña General , establezca la propiedad Requerido en .

    La propiedad de campo Requerido

Nota: Si establece la propiedad Requerido en para un campo de una tabla que ya contiene registros, Access le ofrece la opción de comprobar si el campo tiene un valor en todos los registros existentes. Independientemente de si acepta esta opción, los nuevos registros requerirán un valor para el campo.

Crear un índice no nulo para un campo mediante una consulta de definición de datos

  1. En el grupo Consultas de la pestaña Crear, haga clic en Diseño de la consulta.

  2. En la pestaña Diseño , en el grupo Resultados , haga clic en la flecha situada debajo de Vista y, a continuación, haga clic en Vista SQL.

  3. Elimine toda la instrucción SQL de la consulta.

  4. Escriba o pegue la siguiente instrucción SQL en la consulta:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. En sql, reemplace las variables de la siguiente manera:

    • Reemplace index_name por un nombre para el índice. Se recomienda usar un nombre que le ayude a determinar para qué sirve el índice. Por ejemplo, si el índice tiene que asegurarse de que existen números de la seguridad social para cada registro, puede asignarle un nombre require_SSN.

    • Reemplace la tabla por el nombre de la tabla que contiene el campo que se va a indexar. Si el nombre de tabla tiene espacios o caracteres especiales, debe escribirlo entre corchetes.

    • Reemplace el campo por el nombre del campo que se va a indexar. Si el nombre del campo tiene espacios o caracteres especiales, debe escribirlo entre corchetes.

  6. Guarde y cierre la consulta.

  7. Ejecute la consulta para crear el índice. Tenga en cuenta que puede ejecutar la consulta desde una macro mediante la acción de macro RunSQL.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×