create table b
select *
from a
然后就报错1786 - CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1.
我查了一圈结果那些答案我都看不懂 ,请问要怎么样才能这样创建表呢?
我在表tblA上有一个触发器,如果状态是closed,它会向表tblB插入一条记录。下面的代码正在运行,但我希望只有在以前的状态不是closed时才能执行它。我该怎么查呢?
ON tblA
AFTER UPDATE
AS
BEGIN
SET NOCOUNT ON
INSERT INTO tblB
(a_id, action, usr)
select a.ID, 'closed', a.usr
from tblA a
WHERE a.Status LIKE 'closed';
我的GridView在我的WebForm里。我使用LINQ来设置数据源。我希望在GridView中只显示表中选定的几个列。
C#:
var source = from s in imd.Students
where s.Dept_Id == 18 && s.Year == 1
select new { Name = s.Name };
Marks.DataSource = source;
Marks.Data
我正在使用ASP.NET,并且有一个GridView,我想用来自2个表的数据填充它。现在,我有以下查询:
var carListData = from x in db.cars
orderby x.carName
select new { x.carId, x.carName, locationIDs = string.Empty };
carList.DataBind();
现在,我希望将locationIDs设置为逗号分隔的字符串。我要查所有卖每辆车的地方。我有一个名为db.locationCars的表,它有一个loc