我的情况: 1.由于外键较多,插入数据时,提前关闭外键(SET FOREIGN_KEY_CHECKS=0). 2.所使用的sql语句中,有外键绑定到其他表中,所以无法从php页面插入. 原因分析: SET FOREIGN_KEY_CHECKS=0,此指令只对单一数据库用户有效,即使用该语句的用户有效,可以在忽略外键的情况下插入数据. 经验总结: 对于一些特殊操作,修改用户权限,应该及时回复正常状态,也就是说 SET FOREIGN_KEY_CHECKS=0: sql语句 SET FOREIGN_…
from django.shortcuts import render, redirect from news.models import Article, Column def test(request): list = Column.objects.raw("SELECT TOP 10 * FROM [news].[dbo].[news_article_column]")#还可以多表连接 left join ...... return render(request, 'news/i…