λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να μετατρέψετε INT σε String σε SQLite

Μετατρέποντας ένα INT σε τιμή ΚΕΙΜΕΝΟ σε SQLite είναι χρήσιμο όταν θέλετε να διασφαλίσουν ότι οι πληροφορίες σας δεν είναι τυχαία μετατρέπονται σε λάθος τύπο δεδομένων κατά την εκτέλεση . SQLite είναι ένα δωρεάν downloadable μηχανή βάσης δεδομένων SQL open-source . SQLite χρησιμοποιεί δυναμική δακτυλογράφηση , πράγμα που σημαίνει ότι ο τύπος δεδομένων της αξίας συνδέεται με την ίδια την αξία και όχι η μεταβλητή ή το δοχείο . Χρησιμοποιήστε μια έκφραση CAST σε ένα ερώτημα για να αναγκάσει μια συγκεκριμένη μετατροπή τύπου δεδομένων . Οδηγίες
Η

1 Ανοίξτε το αρχείο που περιέχει SQLite κώδικα σε έναν επεξεργαστή κειμένου , όπως το Windows Notepad . 2

Ανοίξτε μια βάση δεδομένων SQLite . Στην PHP αυτό γίνεται με την « sqlite_open " λειτουργία με την προσθήκη του παρακάτω κώδικα :

$ db = sqlite_open ( « nameofdatabase » , 0666 , $ SQLError ) ?

Αντικατασταθούν οι λέξεις « nameofdatabase » με τη δική σας βάσης δεδομένων πραγματικό όνομα . Το επιχείρημα του '0666 ' είναι η προεπιλεγμένη και συνιστώμενη λειτουργία του αρχείου . Τυχόν σφάλματα αποθηκεύονται στο " $ SQLError " μεταβλητή .
Εικόνων 3

Στείλτε ένα ερώτημα και να χρησιμοποιήσετε το " CAST " έκφραση για να μετατρέψετε ένα INT σε String . Στην PHP αυτό γίνεται με τη λειτουργία " sqlite_query " με την προσθήκη του κώδικα :

sqlite_query ( $ db , " INSERT INTO MyTable ΑΞΙΕΣ ( CAST ( 13 AS TEXT) ) ")?

Αντικατάσταση " MyTable " με το όνομα του πίνακα που θέλετε να εισάγετε δεδομένα. Στο παράδειγμα , ο ακέραιος 13 μετατρέπεται σε ένα τύπο δεδομένων κειμένου .
Η

4 Αποθηκεύστε το αρχείο και να το φορτώσετε στον server σας για να εκτελέσει την έκφραση CAST .
Εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα