我得到了一个Access数据库,其中包括12个数据表,每个表包含大约200,000行。这些表格中的每个表格都包含大约200座建筑物的每月数据。我不想花很多时间来标准化数据库,我只是写了一个快速脚本,根据这些数据为每个建筑物创建一个表。
话虽如此,我的代码运行大约需要1.5个小时。我可以做些什么来加快速度,或者我只是达到了Access所能做到的极限?任何建议都将不胜感激。
Sub RunQueryForEachBuilding()
Dim RRRdb As DAO.Database
Dim rstBuildNames As DAO.Recordset
Dim rstDataTables As
对于Oracle,我需要允许另一个事务查看未提交的数据或在更改它的事务未成功完成时将回滚的数据。
让我们看一下这个例子:
排列
CREATE TABLE Car
(
Name VARCHAR(20) NOT NULL,
Building NUMBER(1) NOT NULL
);
INSERT INTO Car (Name, Building) VALUES ('Car 1', 0);
行动
连接1
UPDATE Car SET Building = 1 WHERE Name = 'Car 1';
连接2
SELECT * FROM Car;
结果
我用OSM建筑制作可点击的建筑物。当我点击一个建筑物时,我会得到建筑物ID。但是,我无法获得建筑物的高度,因为我不能使用JSON文件来获取这个值。
代码在这里:
var map = new L.Map('map');
map.setView([52.52111, 13.40988], 16, false);
new L.TileLayer('https://{s}.tiles.mapbox.com ...
总之,我想通过使用OSM大楼来获得建筑物的高度。