腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
你能不能在
MySql
中使用自动增量而不把它作为
主键
、
、
、
、
我使用
GUID
作为我所有其他表的
主键
,但是我有一个需求,需要有一个递增的数字。我尝试用自动增量在表中创建一个字段,但是
MySql
抱怨说它需要成为
主键
。我的应用程序使用
MySql
5,nhibernate作为ORM。我想过的可能的解决办法是:我现在的想法是倾向于综合的关键思想。编辑:行ID (
主键
)是当前的
GUI
浏览 7
提问于2009-03-11
得票数 3
回答已采纳
1
回答
插入
多个条目后获取
主键
列表
、
我使用python模块MySQLDb一次
插入
多个条目(有时多达300个)。我的sql看起来像...(row2_entry300,row3_entry300) 此表的
主键
是自动递增的。我想要的是输入到表中的条目的
主键
列表。
如何
对批处理执行此操作
浏览 1
提问于2012-04-13
得票数 1
回答已采纳
1
回答
如何
在
MySQL
中将
GUID
/ UUID设置为
主键
(而不是群集密钥)?
、
我之所以使用
GUID
/ UUID作为
主键
:跨设备的数据同步。我在服务器上有一个主数据库,然后每个设备都有自己的数据库,具有相同的结构(尽管不同的引擎)。服务器上的
MySQL
,安卓设备上的SQLite等等)。 然而,我已经找到了,但是我无法找到
如何
使用
MySQL
来实现这个目的。我所能找到的只有,它说如果您有
主键
,InnoDB将使用它作为集群键。
浏览 4
提问于2014-11-13
得票数 1
回答已采纳
2
回答
如何
生成
guid
以更改在
插入
文件时不会重复的userid?
、
、
、
当用户每次想要将文件
插入
数据库时,
如何
使用
Guid
更改用户is以防止
主键
(
主键
复制)的冲突,用户is是
主键
?public System.
Guid
userid { get; set; }其生产这00000000-0000-0000-000000000000产量
浏览 13
提问于2019-10-15
得票数 0
回答已采纳
4
回答
guid
作为
主键
?
、
我有一个
mysql
数据库,其中有3个表,必须连接在一起。我收到较小的数据库,这些数据库必须提供给这个
mysql
数据库,并在我获得新数据时将其附加。因此,当我使用较小数据库的模式时,我无法知道3个表中的所有记录是
如何
归类在一起的。 我在考虑
插入
一个
guid
作为
主键
,我可以将其添加到表中,并在
插入
所有新数据时
插入
。但是,我对使用char字段(用于存储
guid
)作为键持谨慎态度。这是一个合理的问题,还是使用char字段知道它总是一个
浏览 3
提问于2010-10-29
得票数 7
回答已采纳
5
回答
如何
在存储过程中生成新的
Guid
?
、
、
我目前有一个存储过程,我想在其中向表中
插入
新行。insert into carsvalues('A new
Guid
', "Ford", "Mustang") 所以
主键
'id‘是一个
Guid
。我知道
如何
在C#代码中创建新的
Guid
,但是在存储过程中,我不确定
如何
为
主键
值生成新的
Guid
。
浏览 4
提问于2010-10-15
得票数 95
回答已采纳
4
回答
SQL Server以外的数据库中的
GUID
、
、
、
、
现在,我想我使用nHibernate,然后我可以把所有东西都放在代码中,它可以在所有的市长数据库上工作,比如Oracle/Sybase/MS/PostGre/
MySQL
/Firebird。我现在的问题是
GUID
。SQL Server使用
GUID
,而其余的使用整数自动递增作为
主键
。现在,由于autoid在实践中的固有问题,我更喜欢
GUID
系统。由于
GUID
是一个36个字符的字符串,我可以使用varchar(36)作为
主键
,
浏览 0
提问于2010-08-13
得票数 0
2
回答
MySQL
插入
到多个表(关系)
、
tbl_productSupplier | Price | UID谢谢, J
浏览 1
提问于2010-07-12
得票数 0
回答已采纳
2
回答
SQL
主键
、
、
、
因此,我和一位同事正在争论哪种方法更适合生成
GUID
的
主键
。 我们使用带有Entities 4的.NET 4.0,并使用存储的procs进行选择/
插入
/更新。他希望在代码中创建
GUID
主键
,并使用
Guid
类或/和使用某个创建的Sequential
GUID
类将其作为
插入
的一部分传回。我希望SQL Server在
插入
时使用newid()或newsequentialid()创建
GUID
。我反
浏览 1
提问于2011-04-07
得票数 4
回答已采纳
1
回答
MySQL
( InnoDB):
Guid
作为分布式数据库的主密钥
、
、
我来自MSSQL世界,没有
MySQL
方面的专家知识。但是我是
如何
在
MySQL
中做到这一点的呢?如果我的是正确的,我不能强迫
mysql<
浏览 3
提问于2015-10-06
得票数 0
回答已采纳
1
回答
如何
在
Mysql
中使用
Guid
主键
自动增量进行大容量
插入
?
、
、
我需要在我的
Mysql
表中
插入
一些记录。我有带值的文本文档。我的内容记录中有7列。尽管如此,在我的表中我有8列。也就是说,我有
Guid
主键
部分。到目前为止,我已经做好了那张桌子。由于没有
guid
,我
如何
将这些值
插入
到
mysql
表中?任何帮助都将是真正有价值的。这是我的文本文件:我想
插入
邮政编码、城市等..用逗号.. 00501,+40.922326,-072.637078,纽约州霍尔茨维尔,萨福克,唯一00544,+40.922326
浏览 6
提问于2014-12-29
得票数 4
1
回答
如何
在SQLite中获取最后
插入
的行
guid
?
、
、
对于我的SQLite数据库表,我使用
guid
字符变化(100)作为
主键
。我已经找到了在insert操作后返回rowID的方法。但我使用的不是_id字段,而是
guid
。在这种情况下,
插入
将返回什么,以及
如何
获取最后
插入
的
guid
。
浏览 19
提问于2013-03-25
得票数 0
回答已采纳
2
回答
面向分布式应用的数据库设计
、
、
对于使用
GUID
作为
主键
来说,这似乎是一个完美的工作,虽然在实体数量可能很少的客户端不是问题,但我担心这可能会在服务器端出现问题,其中
GUID
的随机性质将使查找效率非常低。此外,在什么时候(即哪个表)你不再需要在
主键
上使用GUIDs例如,一个任务有一系列注释(1:N) -注释没有什么特别的,它们只需要是可访问的-有没有一种有效的方法来键控这些类型的实体?
浏览 0
提问于2012-10-11
得票数 1
回答已采纳
3
回答
在实体框架中使用唯一标识符SQL列类型
、
、
、
对于Clients表中的
主键
和标识,我使用uniqueidentifier列,缺省值设置为newsequentialid()。通过管理工具
插入
新行将创建ID fine的值。通过EF从.NET 4代码
插入
到零
GUID
(00000-0000...)被
插入
。我用new创建实体,设置一些值并执行EF AddToClients (例如)。如果经过调试,id属性的值将显示零
GUID
。我没有在代码中通过
Guid
.NewGuid()显式设置id,因为我希望在SQL Server中将其留
浏览 0
提问于2010-08-19
得票数 5
回答已采纳
5
回答
用于
GUID
的SCOPE_IDENTITY()?
、
、
、
、
谁能告诉我,在SQL Server中使用
GUID
作为
主键
时,是否有SCOPE_IDENTITY()的等价物? 我不想先创建
GUID
并保存为变量,因为我们使用连续的
GUID
作为
主键
。你知道检索最后
插入
的
GUID
主键
的最佳方法是什么吗?
浏览 1
提问于2009-10-02
得票数 100
2
回答
如何
将sqlite同步到
Mysql
、
、
、
大家好,我有一个问题,如果我有一台计算机运行sqlite,我想使sqlite同步
Mysql
服务器在外部网络。如果sqlite中的数据已被更改/修改,
如何
同步我的
MYSQL
DB和sqlite,以便在
MYSQL
DB中的数据发生更改/修改时,sqlite中的数据也会被更改/修改? 谢谢大家。
浏览 0
提问于2010-11-02
得票数 7
回答已采纳
2
回答
如何
维护SQL Server中的
插入
顺序
我想知道我是否可以在SQL Server中保持数据的
插入
顺序? 我正在做我自己的项目,它是一种博客网站,有许多帖子。我会将我的帖子保存到SQL Server上,但我希望它们按
插入
顺序排列。问:我知道如果我使用SQL Server中的自动递增整数作为
主键
,我可以保持
插入
的顺序。但是我想使用"
Guid
“作为
主键
,而不是标识。那么"
Guid
“似乎不能保持
插入
的顺序。我是否应该同时使用自动递增的整数作为
插入
顺序,使用<em
浏览 1
提问于2017-01-29
得票数 1
2
回答
当使用NEWSEQUENTIALID()作为
主键
时,我的聚集索引应该是什么?
、
、
我使用newsequentialid为表中的
主键
生成
GUID
。 对于
GUID
主键
,将其作为聚集索引是没有意义的,因为它是随机的--
插入
的行不太可能在末尾。那么对于一个连续的
GUI
浏览 5
提问于2020-06-18
得票数 0
回答已采纳
2
回答
创建不带聚集索引的
mysql
主键
?
、
、
我是一个为即将到来的大型项目(由于许可)而尝试使用
MySQL
的Server人员,而且我在创建
主键
时没有找到太多的信息,而没有聚集索引。我在5.1上读到的所有文档都说,
主键
会自动给出一个聚集索引。由于我对
主键
列(
GUID
)使用二进制(16),所以我不希望在它上有聚集索引。所以..。 如果
浏览 6
提问于2009-10-18
得票数 3
回答已采纳
4
回答
通过php生成一个唯一的散列值,该散列值可以用作
mysql
中的
主键
、
我对我的表中的
插入
使用了自动增量值。但是,有没有其他方法可以在php中生成唯一值(足够小,并且不是
GUID
或UUID),以便作为
主键
插入
到
mysql
中?
浏览 2
提问于2010-03-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
给你代码:如何压制MySQL主键值非连续增长
MySQL 大批量插入时如何过滤掉重复数据?
浅析SQL Server数据库在搅拌站控制系统中的设计与应用
Entity Framework Core 2.1,添加种子数据
MySQL 处理重复数据
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券