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中看到一個表,但該表似乎並不存在於類瀏覽器中(