He buscado por un tiempo y no puedo obtener una respuesta.¿Cómo cambiar el tipo de columna existente en una tabla en Sybase?
¿Por qué esto no funciona? ALTER TABLE tablable ALTER COLUMN precio DOBLE
He buscado por un tiempo y no puedo obtener una respuesta.¿Cómo cambiar el tipo de columna existente en una tabla en Sybase?
¿Por qué esto no funciona? ALTER TABLE tablable ALTER COLUMN precio DOBLE
La sintaxis es incorrecta y no hay ningún tipo de datos DOBLE en Sybase.
Por lo tanto, es posible que trate de esta manera:
ALTER TABLE mytable MODIFY price float
Para alterar cualquier mesa con el fin de cambiar el tipo de datos de algún campo:
ALTER TABLE <table_name> MODIFY <column_name> <new_datatype>
Por ejemplo:
Con el fin de cambiar el tipo de datos de cualquier columna 'emp_id' de int a varchar, es necesario:
ALTER TABLE employee MODIFY emp_id varchar(10)
¿No es simple?
Definir "no funciona". ¿Hace algo mal? ¿Te da un error? ¿Qué error? –
¡La consulta SQL que ha mencionado es sintácticamente incorrecta! Deberá 'MODIFICAR' la columna. – Satyendra