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 –