E 'possibile passare un oggetto ArrayList di procedure SQL con SQL server 2000 e Java 1.4?
-
21-09-2019 - |
Domanda
Ho definito un FieldProperty classe con alcune proprietà corrispondente al campo definito in oggetto it.ArrayList contiene oggetti della classe FieldProperty. ora voglio memorizzare i dati nella tabella .C'è un record nella tabella corrispondente a ciascun oggetto di FieldProperty.if chiamo query per ogni record insertion.It sarà molto slow.Is c'è alcun modo per passare scopo arraylist alla procedura immagazzinata e allora posso recuperare i dati in procedura immagazzinata? Se questo non è possibile, che cosa è la soluzione migliore per questo problema?
Info Piattaforma sql server 2000 Java 1.4
Soluzione
Sì.
-
In entrambi inviare come CSV / XML ecc amd analizzare in una tabella array e liste in SQL Server
-
Usa parametri, uno per campo (senso se numero fisso di attributi per tipo)
-
tabella di gestione temporanea / caricamento collettivo, copiare tavolo finale come parte della chiamata di stored procedure dopo