-3
爲什麼sqlite不會給錯誤的輸入類型的數據提供錯誤?例如數據庫需要整數,但輸入是'5'爲什麼沒有發生錯誤?爲什麼公司仍然使用它?我有一些關於sql的知識,通過創建數據庫並與mysql或MSSQL交互,但從未經歷過sqlite爲什麼sqlite donot給錯誤的輸入類型的數據錯誤?
爲什麼sqlite不會給錯誤的輸入類型的數據提供錯誤?例如數據庫需要整數,但輸入是'5'爲什麼沒有發生錯誤?爲什麼公司仍然使用它?我有一些關於sql的知識,通過創建數據庫並與mysql或MSSQL交互,但從未經歷過sqlite爲什麼sqlite donot給錯誤的輸入類型的數據錯誤?
SQLite不會爲錯誤的輸入類型提供錯誤,因爲沒有錯誤的輸入類型。
所有類型都是允許的;這被稱爲dynamic typing並且是一個功能。