关于SQLiteUNIQUEIDENTIFIER列where条件查询不出来的原因isnotavalidGUIDvalue
在SQLite Expert 上直接插入数据时,手动插入这样的数据5875a7f3-51e9-47ed-8aea-a27b90f90167 会提示 "is not a valid GUID value"
加上{5875a7f3-51e9-47ed-8aea-a27b90f90167} 也不行。只能用 SQL 语句插入的数据才能被查询出来。
如下图:上面数据是手动插入(不能被查询),下面数据是通过SQL语句插入(能够被查询)
![](https://img2018.cnblogs.com/blog/135224/201908/135224-20190803131929830-1529841700.png)
![](https://img2018.cnblogs.com/blog/135224/201908/135224-20190803131938413-1251112289.png)