0
插入0自动增量列我使用圆滑3.2.1在MySQL
我需要插入“0”成一列是自动递增(MySQL的)。
我写了这个代码
val foo = Foo(0, "FOO")
val fooQuery = Tables.FooTable forceInsert foo
Await.result(db.run(fooQuery), Duration.Inf)
我的希望是,forceinsert
将把0的精确值列,而不是使用提供增加值的数据库。
上面的代码执行得很好。但是当我进入DB时,我发现ID是1.因此,它不强制ID为0,它仍然使用数据库提供的值。
我认为有现有的数据。 –
我在加载数据之前截断了表。 –
任何机会,这个答案会有所帮助:https://stackoverflow.com/questions/1142472/how-to-force-mysql-to-take-0-as-a-valid-auto-increment-value –