intersystems-cache

    0热度

    1回答

    如何设置%Dictionary.StorageSQLMapDefinition类的Name属性? 我有这样的代码: set storMaps = ##class(%Dictionary.StorageSQLMapDefinition).%New() set storMaps.Name = ????? 而且我不知道如何设置storMaps.Name。名称prop的数据类型。根据文档是%Dict

    1热度

    1回答

    我是Intersystems Cache的新手。我正尝试通过缓存类即through.cls文件创建用户。 可能吗? 注意:从文档我发现创建(用户名,.....)API可用。 请建议一些有成效的解决方案。

    0热度

    2回答

    OK,首先,我是Caché的新手,所以代码可能很差,但... 我需要能够查询Java中的Caché数据库以重建源文件走出工作室。 我可以转储方法等没有麻烦,但有一件事逃脱我...出于某种原因,我不能转储类Samples.Person(命名空间:SAMPLES)参数EXTENTQUERYSPEC的属性。 类读取像这样的工作室: Class Sample.Person Extends (%Persis

    0热度

    1回答

    %Dictionary.ClassDefinitionQuery有一个程序列出了班级摘要;在Java中,我这样称呼它: public void readClasses(final Path dir) throws SQLException { final String call = "{ call %Dictionary.ClassDefinitionQuery_

    1热度

    1回答

    仍然在使用JDBC从SQL中读取类元素的任务...我有一个类参数的问题。 鉴于这两个SQL查询(无论是在命名空间SAMPLES): select name, sequenceNumber from %Dictionary.PropertyDefinition where parent = 'Sample.Person'; select name, sequenceNumber

    0热度

    1回答

    在InterSystems的缓存中,我有一个现有的表,例如数据添加到现有列在InterSystems的缓存数据库如下 ID Name 1 Allen 2 Benny 我想修改栏的ID,这样,这将是自动递增。添加后,如果我插入查理到表中,那么ID应该是3. 我想我必须使用IDENTITY,但不知道如何使用它。感谢您的帮助

    1热度

    1回答

    我使用ODBC在InterSystemsCachédb上进行查询。 在C#我做的: DbCommand.CommandText = "select Class_getTablesMetaXml('globalName') As returnStr"; OdbcDataReader reader = DbCommand.ExecuteReader(); 一切都OK,但如果returnStr超过

    0热度

    1回答

    此问题与Intersystems缓存数据库相关。我想知道在特定时间段内创建的所有新用户。另外,有没有办法找出给定时间段内的登录次数?

    2热度

    1回答

    Intersystems缓存提供接口以针对缓存数据库运行SQL关系查询。当试图在对象数据结构中进行聚合查询时非常缓慢,有时几乎不可能。 有没有办法让对象脚本方法返回数据行作为SQLProc类型,而不使用低性能的SQL查询。 我看过rset和%List对象,但我似乎无法连接点。 我可以返回一个分隔的字符串,但我需要能够揭露它作为一个存储过程来报告引擎如水晶等

    1热度

    1回答

    所以我只是在学习Cache,并且有关于表,类和全局的问题,有什么区别? 我在做教程,它看起来像,因为这是一个面向对象的数据库,类是一个表,反之亦然。因此,如果我创建一个类并使其与属性保持一致,那么我可以使用SQL来查询它。这是真的?什么是全球性的呢? 我想问的原因是因为我为我们的一个缓存应用程序使用管理门户,尽管我可以在WinSQL和Documatic中看到一个表,但该表似乎并不存在于类浏览器中(