Dynamic SQL ή μήπως μπορώ και αλλιώς;


Σαν developers αρκετές φορές ερχόμαστε αντιμέτωποι με προβλήματα που πρέπει να λύσουμε μέσα σε σύντομο χρονικό διάστημα. Τις περισσότερες φορές η λύση που επιλέγουμε για να το λύσουμε είναι αυτή που ξέρουμε καλύτερα, την έχουν χρησιμοποιήσει αρκετές φορές, την εμπιστευόμαστε περισσότερο ή αυτή ξέρουμε μόνο. Κάποιες φορές αυτή είναι ιδανική, καλή, μέτρια ή άστα να … Continue reading Dynamic SQL ή μήπως μπορώ και αλλιώς;

fnGreekEnglishLikeString Function


Σήμερα είχα μια ωραία ερώτηση από μια αγαπητή συνάδελφο σχετικά με τον τελεστή LIKE. Η ερώτηση της ήταν: «Πως μπορώ να έχω την δυνατότητα με τον τελεστή LIKE να έχω όλα τα records που είναι περασμένα μέσα στην βάση μου σε ένα πίνακα ακόμα και στην περίπτωση που έχουν περαστεί κάποιοι χαρακτήρες με ελληνικά και … Continue reading fnGreekEnglishLikeString Function

Γιατί πρέπει να χρησιμοποιώ Stored Procedures


Χαίρετε, καιρό είχατε να με ακούσετε ε; Δυστυχώς αυτά συμβαίνουν όταν αλλάζεις δουλειά. Όμως σιγά σιγά βρίσκω τα νέα βήματα μου οπότε επανέρχομαι δριμύτερος. Σήμερα θέλω να σας κουράσω με κάτι που δεν είναι στο administration του SQL Server αλλά στο programming του. Αυτό ακούει στο όνομα Stored Procedures. Είμαι σίγουρος ότι αν όχι όλοι … Continue reading Γιατί πρέπει να χρησιμοποιώ Stored Procedures

T-SQL Cheat Sheets


Καλησπέρα σας. Τι έγινε κουνηθήκαμε λιγάκι σήμερα ε; Λοιπόν αυτό ήταν καλό γιατί μου ήρθε η ιδέα για το post αυτό. Επειδή είναι αδύνατο, τουλάχιστον για μένα, να τα θυμάμαι όλα απ’ έξω, σας δίνω μερικά links στα οποία θα βρείτε cheat sheets για την T-SQL. TSQL Cheatsheet SQL Server TSQL Cheatsheet Dave Pinal or … Continue reading T-SQL Cheat Sheets

System.InvalidOperation Exception μέσα από CLR Trigger


Καλημέρα και καλό μήνα σε όλους. Σήμερα έπεσα πάνω σε ένα μήνυμα λάθους το οποίο με προβλημάτισε αρκετά. Μέσα από ένα CLR Trigger έπαιρνα το παρακάτω μήνυμα λάθους A .NET Framework error occurred during execution of user-defined routine or aggregate "…": System.InvalidOperationException: Data access is not allowed in this context. Either the context is a … Continue reading System.InvalidOperation Exception μέσα από CLR Trigger