我正在学习基于文档的数据库,它们看起来很完美,所以我问为什么人们仍在使用“经典”数据库?为什么我们不能明确转向 NoSQL?
我是Microsoft SQL Server的新手,我有以下问题.
在数据库中,我有一个名为VulnerabilityAlertDocument的非常大的表,我必须在此表上执行插入操作.
所以我创建了以下插入查询:
INSERT INTO VulnerabilityAlertDocument (
[Id], [VulnerabilityAlertId], [SourceId], [BugTraqID], [Title],
[StatusID], [CVE], [Published], [LastUpdated], [Remote],[Local],
[Credibility],[Classification],[Availability], [Ease], [Authentication],
[CVSS2_BaseScore], [CVSS2_TemporalScore], [CVSS2_BaseVector],
[CVSS2_TemporalVector], [CVSS1_BaseScore], [CVSS1_TemporalScore],
[NVD_CVSS2_BaseScore], [NVD_CVSS2_ComponentString], [ImpactRating],
[Severity], [EaseofExploit], [UrgencyRating], [LastChange],
[ShortSummary], [Impact], [TechnicalDescription], [AttackScenario],
[Exploit], [Credit], [URL], [AlertStatusId], [Type], [DetailLevel],
[Language], [dd]
VALUES ('10000', '10000', 'TEST', '12345', 'TEST TITLE', '46967', 'TEST CVE',
'2010-12-19 00:00:00.000', '2011-06-29 20:49:07.000', 'Yes','No',
'Vendor Confirmed', 'Boundary Condition Error', 'Always',
'No Exploit Available', 'Not Required', 'N.A.', 'N.A.', 'N.A.', …Run Code Online (Sandbox Code Playgroud) 首先,我可以使用JDBC在Java中完成此操作.我正在寻找的是相当于C#的JDBC.它需要访问所有类型的数据库.我的搜索没有透露对我有用的东西.编辑:目前,我将尝试ADO.NET