我有以下表格:
discount table:
id
name
description
amount
discount_exception
id
from_date
to_date
discount_id (foreign key to discount table)
折扣例外表用于存储折扣对用户不可用的日期范围,因此不应显示折扣。请注意,discount和discount_exception之间存在1:M的关系。换句话说,一个折扣可以有很多例外。
现在,我编写SQL的方法是获取所有折扣,然后在数组中循环它们,并查询discount_exception表,以确定每个折扣是否在特定的日期范围内
我有一个MySQL数据库。我需要将一些(不是全部)表的数据(数据记录)从MySQL迁移到MSSQL数据库,从而将MySQL表的结构转换为MSSQL中的新结构。
将来,我需要在这些数据库之间进行自动定期同步。有什么工具吗?或者我必须使用一些SQL过程或查询?我该如何做这些事情呢?
作为参考:我使用的是MSSQL Server2008ODBC driver for MySQL和SQL Migration Assistant for MySQL (通过这些工具,我已经完全将MySQL转换为MSSQL数据库)。
好的!我有一个模型:
class my(models.Model):
name = models.TextField()
description = models.TextField()
created = models.DateTimeField()
def __unicode__(self):
return self.name
我正在从mssql数据库中获取数据并保存到此模型中。就像这样。
mysql_name='somedata' #this data come from some connection w
我有一个来自数据库的数据库备份,比如SourceData,它需要在另一个数据库上还原,相同的模式,但使用T的不同名称(SourceData_1)。我不知道为什么会出现以下错误,尽管我指定了REPLACE选项。例如,我使用了下面的链接:
还原数据库脚本
http://msdn.microsoft.com/en-us/library/ms190447(v=sql.105).aspx
根据我在互联网上找到的帖子,首先使用以下脚本获得备份文件的逻辑名称:
RESTORE FILELISTONLY
FROM DISK = 'C:\Backups\SourceData_20121227.BAK