1 Ανοίξτε τον πελάτη βάση δεδομένων σας . Για παράδειγμα , για να ανοίξετε MySQL , πληκτρολογήστε τα ακόλουθα στο τερματικό σας :
mysql 2
Πληκτρολογήστε το παρακάτω, για να δημιουργήσετε ένα απλό τραπέζι γεμάτο με τιμές BIGINT :
CREATE TABLE testT ( anInt BIGINT ) ?
INSERT INTO testT ( anInt ) τιμές ( 123.432 ) ?
INSERT INTO testT ( anInt ) τιμές ( 432.432.432 ) ?
INSERT INTO testT ( anInt ) τιμές ( 5344432423 ) ?
INSERT INTO testT ( anInt ) τιμές ( 432432432443243243243243232432 ) ?
εικόνων 3
Δημιουργήστε τη λειτουργία που θα εκτελέσει τη μετατροπή :
CREATE FUNCTION BigToInt ( n BIGINT ) ΕΠΙΣΤΡΕΦΕΙ iNTEGER ΕΠΙΣΤΡΟΦΗ n ?
όπως μπορείτε να δείτε , η λειτουργία είναι πολύ σύντομη και απλή: χρειάζεται BIGINT και αμέσως επιστρέφει ως ένα συνηθισμένο ακέραιο . Ωστόσο , μια από τις συνέπειες αυτού είναι ότι ορισμένα από τα δεδομένα θα περικοπεί μέχρι την μεγαλύτερη δυνατή τιμή για το Int .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα