-1

我看到一个看起来像这样的 sqlite 语句

CREATE TABLE IF NOT EXISTS dogs (dog_id INTEGER(4) PRIMARY KEY, dog_name VARCHAR(80))

是什么INTEGER(4)意思?

这个整数有多大?

谢谢你。

4

1 回答 1

3

SQLite 使用动态类型,并且对可以插入列的值没有任何限制。

为了与其他数据库兼容,您可以在括号中指定一或两个数字,但 SQLite 会忽略它们。

于 2013-07-18T19:41:51.947 回答