我不知道标题是否是我想解释的,我的英语水平很低。但是我向自己解释:我有一个MySQL表来存储我的新闻表的评论:
news_comments:
id INT, AI
id_new INT
name VARCHAR
comment TEXT
但我希望每个新的评论都有一个唯一的数字。所以对于id_new=1,我有一个#1,#2,#3...然后id_new=2另一个#1,#2,#3。
如果我从id_new=1中删除评论#1,#2将保持#2,下一个评论(如果存在#2和#3)将是#4。如果#4被删除,新评论将是#5。
我该如何处理这件事?
提前谢谢你!
更新前的.
mysql> select parcel_id,type, status ,accepted_at,accepted_user,submitted_at,submitted_user, updated_at from parcel_deliveries;
+---------------+------+--------+---------------------+---------------+---------------------+----------------+---------------------+
| parcel_id | type | statu
我使用的是C#实体框架。我构造了以下属性:
private int _CashTransactNO;
[DatabaseGeneratedOption(DatabaseGeneratedOption.Identity)]
public int CashId { get; set; }
public int CashTransactNO
{
get { return _CashTransactNO; }
set
{
_CashTransactNO = CashId;
}
}
当我运行windows窗体应用程序时。'CashTransac
我有一些记录的mysql表,例如:
CREATE TABLE test (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
value varchar NOT NULL
)
现在,我需要的是在php脚本中生成唯一的1,2,.N序列,并存储到另一个表中.如何实现这一点,使线程安全,而不是创建双倍或跳过某事?
我想知道一些额外的mysql表是否有帮助,但是我不知道如何创建类似于“每个列值的单独的自动增量”之类的东西,或者其他任何东西.
test:
1 ... apples
2 ... oranges
3 ... lemons
一些php脚本(当时被
我以这种方式从控制器生成用户Id
long lastUserId = 0;
var userProfile = from m in db.UserProfiles select m;
userProfile = userProfile.Where(s => s.DbType == "OFFLINE");
foreach (var c in userProfile)
{
lastUserId = c.UserId;
}
if (lastUserId != 0)
{
lastUserId = lastUserId + 1;
}
else
{
lastU
id name age
2 Sandy Smith 21
4 Alie Smith 19
5 James Smith 11
大家好,我是编程新手,今年夏天利用空闲时间在网上看教程。我知道这是一个简单的问题,但我已经在网上搜索过了,我找不到我真正需要的东西。
我删除了一行,所以现在不再有“id2 3 4 5”。我只剩下2,4 ,5“。我不知道将alie smith放在#3,james smith放在#4的MySQL查询。请帮助我解决这个问题。谢谢
有时我会发现一些奇怪的SQL错误,这些错误告诉我要检查我的MySQL版本。
mysql> CREATE TABLE city (
-> id int NOT NULL IDENTITY(1, 1),
-> city_name char(128) NOT NULL,
-> lat decimal(9,6) NOT NULL,
-> long decimal(9,6) NOT NULL,
-> country_id int NOT NULL,
-> C
我正在尝试插入一个字段到mysql数据库,但它不工作。
我尝试使用"insert into image“来改变比特,使用查询字符串代替字符串文字。我查看了,试图了解语法是否不同或其他什么。
我想我是在根据做这件事。
my setup
从输出中我得到了
i = 1
MySQL Tables in mysql database:
images
下面是代码。
有什么想法吗?
/* Simple C program that connects to MySQL Database server*/
#include <mysql.h>
#include <stdio.