Sqlite中貌似不行,异常:System.Data.SQLite.SQLiteException: SQLite error unrecognized token: "@"
谁能给一个适用于所有数据库的通用解决方案,谢谢!
3 个解决方案
#1
什么都没有适用于所有,只有针对.......
如果什么都所有的话,那就不用我们这帮代码工了。
要不建议你去了解下云计算,可能会有所有......
如果什么都所有的话,那就不用我们这帮代码工了。
要不建议你去了解下云计算,可能会有所有......
#2
create table t1(field1 int identity(1,1),field2 char(2) not null,field3 int not null,primary key(field1,field2))
go
insert into T1(field2, field3) values('a', 1)
go
select * from t1;
go
drop table t1
go
@@IDENTITY LAST_INSERT_ROWID()
go
insert into T1(field2, field3) values('a', 1)
go
select * from t1;
go
drop table t1
go
@@IDENTITY LAST_INSERT_ROWID()
#3
算了,还是生成Guid作为id吧
#1
什么都没有适用于所有,只有针对.......
如果什么都所有的话,那就不用我们这帮代码工了。
要不建议你去了解下云计算,可能会有所有......
如果什么都所有的话,那就不用我们这帮代码工了。
要不建议你去了解下云计算,可能会有所有......
#2
create table t1(field1 int identity(1,1),field2 char(2) not null,field3 int not null,primary key(field1,field2))
go
insert into T1(field2, field3) values('a', 1)
go
select * from t1;
go
drop table t1
go
@@IDENTITY LAST_INSERT_ROWID()
go
insert into T1(field2, field3) values('a', 1)
go
select * from t1;
go
drop table t1
go
@@IDENTITY LAST_INSERT_ROWID()
#3
算了,还是生成Guid作为id吧