Comment puis-je écrire un script SQL pour mettre à jour les dates de 10 lignes pour 10 utilisateurs différents?Oracle script SQL
-1
A
Répondre
0
La manière simple:
update users
set name = 'Joe'
where userid = 1
update users
set name = 'Mohammed'
where userid = 2
Etc.
La dure:
update users
set name = case when userid = 1 then 'Joe'
when userid = 2 then 'Mohammed'
...
else name
end
+0
Où «facile» et «dur» sont tout à fait l'expérience personnelle. :) – Tobiasopdenbrouw
2
vous pouvez utiliser l'opérateur
update table1
set date=<your date>
where userid in (1,2,3,.....10)
+0
+1 A bientôt, vous avez mieux lu la question que moi :) – Andomar
0
Une autre option
update Table_name set value = something
where column_name in (select values from list_table);
Ici, vous toutes les valeurs dans la table temporaire et utilisez cette table comme mentionné ci-dessus.
Questions connexes
- 1. Exécution d'un script SQL avec Oracle Application Express
- 2. génération Oracle script PL/SQL de feuille Excel
- 3. Comment créer un script de création SQL séquentiel pour Oracle?
- 4. Puis-je exécuter un script Oracle Oracle arbitraire via ODP.NET?
- 5. Oracle sql - variable globale
- 6. Fichier script db2 sql
- 7. Script pour récupérer données -oracle
- 8. Traitement des erreurs dans un script Oracle
- 9. Condition dans le script SQL
- 10. Partitionnement de script/table SQL
- 11. Comment convertir ce script t-sql?
- 12. Oracle SQL utilisation Coalesce
- 13. Oracle et SQL Dataset
- 14. oracle groupe sql compte
- 15. tableaux dans Oracle SQL
- 16. Oracle compile view sql
- 17. Oracle SQL Query (Analytics?)
- 18. Triggers SQL dans Oracle
- 19. oracle sql plus spool
- 20. Calcul SQL (Oracle)
- 21. sql pour Oracle updation
- 22. Oracle SQL CMD Ligne
- 23. Oracle sql fonction question
- 24. Oracle fonctions sql
- 25. oracle pl/sql arrays
- 26. Oracle SQL Query Question
- 27. Le script Oracle Data Pump Export échoue
- 28. call php script from oracle trigger
- 29. Que fait cette déclaration SQL Oracle?
- 30. Conversion de SQL Server à Oracle SQL
Voulez-vous dire différents utilisateurs Oracle? Qui tendent à dix schémas différents? – BitKFu