Farà alcuna differenza usare FALSE/TRUE o 0/1 per il campo BOOL/BOOLEAN in mysql. Quale di questi è migliore/più sicuro da usare?Quali valori devono essere usati per il campo Mysql BOOL: TRUE/FALSE o 1/0, perché?
7
A
risposta
11
Le costanti VERO e FALSO valutano a 1 e 0, rispettivamente; quindi non vi è alcuna differenza tra l'uso di TRUE/FALSE o 1/0.
4
I tipi di campo BOOL e BOOLEAN sono in realtà synonyms for TINYINT(1), quindi int 0/1 ha più senso.
Problemi correlati
- 1. Quando BOOL e bool devono essere usati in C++?
- 2. Quali PEP devono essere letti?
- 3. Quali caratteri devono essere sfuggiti per evitare iniezioni (My) SQL?
- 4. perché mysql converte bool in tinyint (1) invece dovrebbe essere bool in mysql table
- 5. I WCF DataContracts devono essere valori o tipi di riferimento?
- 6. oracolo: quali istruzioni devono essere confermate?
- 7. Mysql: il campo univoco deve essere indicizzato?
- 8. Quali caratteri devono essere sfuggiti su HTML?
- 9. Quali segnali possono essere tranquillamente usati per uccidere un processo Git e quali no?
- 10. Quali metodi dovrebbero essere usati nella mia classe DDD factory?
- 11. mysql connect - il nome utente/password devono essere hardcoded?
- 12. Quali sono i valori validi per un campo URL django?
- 13. Implicazioni di valori int non "fitting" - bool o BOOL per Objective-C?
- 14. Come devono essere usati i tipi nelle classi di tipi Haskell?
- 15. Perché i metodi parziali devono essere annullati?
- 16. chiavi devono essere stringhe o simboli
- 17. Perché i bean Java devono essere serializzabili?
- 18. Perché i tipi WinRT devono essere sigillati?
- 19. Filettatura Delphi: quali parti del codice devono essere protette/sincronizzate?
- 20. Perché gli array statici non devono essere liberati?
- 21. Come possono essere usati gli oggetti spostati?
- 22. "I protocolli non possono essere usati con isinstance()" - perché no?
- 23. Come possono essere usati eventi come CancelEventArgs?
- 24. Quali criteri di check-in devono essere considerati per il controllo della versione?
- 25. NSArray e valori bool
- 26. Quali tipi di file di Visual C++ devono essere impegnati per il controllo della versione?
- 27. MySQL DB più dati per il campo
- 28. Perché i parametri di restituzione devono essere denominati?
- 29. Quali sono gli standard PKCS comunemente usati: PKCS # 7, PKCS # 10 e PKCS # 12?
- 30. I valori di Laravel due NON devono essere uguali Convalida