Oracle | ORA-01439: colonne à modifier doit être vide pour changer de type de données. L'impossibilité de changer de type de données nombre de nvarchar Dans oracle 10g
Je le veux sans données, la suppression et le déplacement.
Je ne suis pas en mesure de modifier le type de données nombre de nvarchar Dans oracle 10g. son affichage de message comme ORA-01439: colonne à modifier doit être vide pour changer de type de données.
J'ai des données dans la table et de la colonne est déjà PAS Nulle donc je ne peut pas définir la valeur null ou vide.
Et en Modifiant la colonne de clé primaire qui est liée nombre de tables à la clé étrangère.
Est-il une solution rapide à Fixer.
Pourquoi avez-vous tant de 10g et 11g tags? Si vous êtes sur 11g, alors mieux d'aller pour la colonne virtuelle comme je l'ai suggéré dans ma réponse.
OriginalL'auteur Simple Doe | 2015-01-19
Vous devez vous connecter pour publier un commentaire.
Manière suggérée:
Vous ne pouvez pas modifier une colonne de type oracle autre façon (que je le connais).
OriginalL'auteur pringi
NOTE je vois que vous avez également mentionné Oracle 11g tag, toutefois, votre question dit que vous êtes sur 10g. Si vous êtes sur 11g ou, vous pouvez utiliser COLONNE VIRTUELLE.
OriginalL'auteur Lalit Kumar B