Foros del Web » Programando para Internet » ASP Clásico »

Modificar Tablas (ALTER TABLE)

Estas en el tema de Modificar Tablas (ALTER TABLE) en el foro de ASP Clásico en Foros del Web. Necesito encontrar el modo de poder agregar columnas a mis tablas pero definiendo si son datos requeridos, si tienen algun valor por defecto, mascara de ...
  #1 (permalink)  
Antiguo 09/04/2002, 07:48
Avatar de Alejandro_Pensa  
Fecha de Ingreso: enero-2002
Ubicación: Córdoba Capital
Mensajes: 76
Antigüedad: 23 años, 3 meses
Puntos: 0
Modificar Tablas (ALTER TABLE)

Necesito encontrar el modo de poder agregar columnas a mis tablas pero definiendo si son datos requeridos, si tienen algun valor por defecto, mascara de entrada, etc, etc.
En esta página hay un muy buen tutorial de como hacer cambios en Tablas, pero no explica como hacer estas cosas.
Si alguien sabe donde puedo conseguir algun tutorial mas completo, o sabe de algun libro que pueda yo conseguir le agradeceria mucho me diera el dato.
  #2 (permalink)  
Antiguo 09/04/2002, 12:22
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Re: Modificar Tablas (ALTER TABLE)

Creo que no encuentras exactamente eso porque esa notación varía según el tipo de base de datos sobre la que quieres ejecutar la consulta alter table.

Es más, casi que no te hace falta tutorial.

ALTER TABLE nom_tabla add column nueva_columna <datos>

donde en <datos> tendrías que escribir todas las especificaciones que quieras de la misma forma que lo indicastes cuando hicistes el CREATE TABLE de esa tabla que quieres modificar.

Respecto a lo de que SQL varía según el tipo de base de datos sobre el que lo ejecutas te pondré como ejemplo que en una base de datos Informix, la sentencia ALTER TABLE es diferente en el sentido en que la palabra reservada column no se pone.



<div align="left">
<img src="http://www.sfn.saskatoon.sk.ca/~ad676/moon/img/kissy.gif" border="0">
</div>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:30.