Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

exec stored procedures in view

Îåêßíçóå áðü ôï ìÝëïò Bill . Τελευταία δημοσίευση από το μέλος Bill στις 02-09-2009, 22:04. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  02-09-2009, 11:14 53377

    exec stored procedures in view

      Ξέρει κανείς αν μπορώ να εκτελέσω μια stored procedure μέσα σε view ? H stored procedure μου επιστρέφει ένα rowset.

    select DATEDIFF(dd,GetDate(),'20140731') AS EΠΟΜΕΝΕΣ_ΔΙΑΚΟΠΕΣ
  •  02-09-2009, 21:38 53414 σε απάντηση της 53377

    Απ: exec stored procedures in view

    Δε γίνεται!
    Οι Functions όμως μπορούν να κληθούν από views.
    Αν στη Store Procedure που θες να καλέσεις δεν υπάρχουν Inserts, Updates, Deletes και γενικώς αλλαγές στα δεδομένα ή το σχήμα της βάσης, γιατί δε δοκιμάζεις να μεταφέρεις τη λειτουργία της σε μία Function που να επιστρέφει πίνακα;

    Αν θες παράδειγμα, πες μου.


    In dark places we will be
    forever beyond the light
    In dark places we will be free
    from the pain that fills our lives
  •  02-09-2009, 22:04 53416 σε απάντηση της 53414

    Απ: exec stored procedures in view

    Το δοκίμασα αλλά δε γίνεται γιατί πρέπει να καλέσω κάποιες άλλες stored procedures στην ήδη υπάρχουσα και σε udfs δε μπορώ να καλέσω stored procedure.

    select DATEDIFF(dd,GetDate(),'20140731') AS EΠΟΜΕΝΕΣ_ΔΙΑΚΟΠΕΣ
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems