Je suis une deuxième réponse ajoutant à cause de votre réponse à ma première réponse. Cette réponse s'applique depuis:
- Vous utilisez Oracle, et
- Vous avez déjà créé la table, vous devez utiliser la syntaxe « ALTER TABLE ».
S'il vous plaît trouver ci-joint les éléments suivants:
alter table
mystery
modify
BEST_SELLER char(1) DEFAULT 'N'
S'il vous plaît modifier le type char(1)
à ce que la colonne est en réalité. Après l'exécution de cette requête pour corriger la table, vous devrez émettre une deuxième requête pour mettre à jour les lignes existantes, telles que:
UPDATE
mystery
SET
BEST_SELLER = 'N'
WHERE
BEST_SELLER = ''
OR BEST_SELLER IS NULL
Hope this helps.
IMO Le titre de cette question devrait être changé pour refléter la nature de la bête, pour la postérité. – Dereleased
Quel SQL Server utilisez-vous? – Murph
SQL PLUS. J'ai déjà créé la colonne BEST_SELLER ... – Michael