mirror of
https://github.com/CarmJos/EasySQL.git
synced 2026-06-04 15:28:20 +08:00
[0.3.11] (破坏性更新) 令SQLUpdateAction返回的值为 Long 以适配自增主键大小范围。
This commit is contained in:
@@ -56,7 +56,7 @@ public class EasySQLDemo {
|
|||||||
"users", "id",
|
"users", "id",
|
||||||
ForeignKeyRule.CASCADE, ForeignKeyRule.CASCADE
|
ForeignKeyRule.CASCADE, ForeignKeyRule.CASCADE
|
||||||
);
|
);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -134,7 +134,7 @@ public class EasySQLDemo {
|
|||||||
|
|
||||||
public void sqlInsert(SQLManager sqlManager) {
|
public void sqlInsert(SQLManager sqlManager) {
|
||||||
// 同步SQL插入 (不使用try-catch的情况下,返回的数值可能为空。)
|
// 同步SQL插入 (不使用try-catch的情况下,返回的数值可能为空。)
|
||||||
Integer id = sqlManager.createInsert("users")
|
Long id = sqlManager.createInsert("users")
|
||||||
.setColumnNames("username", "phone", "email", "registerTime")
|
.setColumnNames("username", "phone", "email", "registerTime")
|
||||||
.setParams("CarmJos", "18888888888", "carm@carm.cc", TimeDateUtils.getCurrentTime())
|
.setParams("CarmJos", "18888888888", "carm@carm.cc", TimeDateUtils.getCurrentTime())
|
||||||
.setReturnGeneratedKey(true)// 设定在后续返回自增主键
|
.setReturnGeneratedKey(true)// 设定在后续返回自增主键
|
||||||
@@ -145,11 +145,10 @@ public class EasySQLDemo {
|
|||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Integer userID = sqlManager.createInsert("users")
|
Long userID = sqlManager.createInsert("users")
|
||||||
.setColumnNames("username", "phone", "email", "registerTime")
|
.setColumnNames("username", "phone", "email", "registerTime")
|
||||||
.setParams("CarmJos", "18888888888", "carm@carm.cc", TimeDateUtils.getCurrentTime())
|
.setParams("CarmJos", "18888888888", "carm@carm.cc", TimeDateUtils.getCurrentTime())
|
||||||
.setReturnGeneratedKey(true)
|
.returnGeneratedKey().execute();
|
||||||
.execute();
|
|
||||||
|
|
||||||
System.out.println("新用户的ID为 " + userID);
|
System.out.println("新用户的ID为 " + userID);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user