我需要在SQL中创建一个Id作为Guid(无标识),我如何才能做到这一点?我将Id定义为uniqueidentifier,但在Db中保存的是00000000-0000-0000-0000-000000000000

推荐答案

试试这个:

SELECT NEWID()

希望对你有帮助

Sql相关问答推荐

Snowflake - SQL查询-登录注销-总工作时间

用于平均多个数据并与一个数据点进行比较以判断偏移量的SQL查询

SQL是否可以计算每年的所有日期变化?

在请求结束之前,PostgreSQL不会考虑使用中的删除

检索上一个星期四和上一个星期三

在SQL中返回缺省值,即使查询不返回任何结果

用于过滤嵌套对象或数组中的JSON数据的WHERE条件

判断序列索引处的序列是否完整

有没有办法在Postgres中存储带有时区的时间戳,而不将其转换为UTC

从数据库中查找总和大于或等于查询中的数字的数字

在SQL中为两个日期之间的每个日期添加行

如何在多列上编写具有不同条件的查询?

如何根据几个条件 Select 值:如果满足一个范围的SUM,则对另一个范围求和

如何使用jsonn_populate_record()插入到包含IDENTITY列的表中

当 2 列具有静态值并且第 3 列使用运算符 IN 时,对 PostgreSQL 和 3 列上的复杂索引的最佳查询

如何在第二个 INSERT 中使用第一个 INSERT 自动生成的 ID

清理 XML 数据

如何从一张表中获取值在至少三行相同的记录

SQL 函数 DIFFERENCE 返回有趣的分数

PlSql 陷入死循环