Questions tagged [mumps]

MUMPS is a high-performance, hierarchical NoSQL database with an embedded general-purpose programming/scripting language, originating in Massachusetts General Hospital in 1966 and widely used in healthcare and finance.

MUMPS, also called M, is a high-performance, hierarchical NoSQL database with an embedded general-purpose programming/scripting language. The MUMPS programming language, which dates back to 1966, provides transparent database access, weak typing, and late binding of named variables, as well as abstract I/O and very convenient string manipulation. MUMPS systems are spectacularly fast and very good at handling sparse data, but legacy MUMPS code can be very difficult for programmers educated in C-descended traditions to understand.

The two major MUMPS implementations today are the free (GNU Affero license), open-source, no-frills GT.M, and the commercial Intersystems Caché, which provides numerous extra features and extensions, including object-oriented language extensions and powerful reporting software. Notable MUMPS users include the US Veterans' Administration (for its VistA software), Epic Systems Corporation, GE Healthcare, Ameritrade, and Barclays Bank.

84 questions
2
votes
1 answer

Does GT.M save database operation command in logs file

I see that have some logs file create by gt.m but just only about mupip rundown or recover information > root@localhost:/tmp/fis-gtm/V6.2-002_x86_64# ll total 68 drwxrwxrwt 2 > root root 4096 Jul 14 16:22 ./ drwxr-xr-x 3 root root 4096 Jul 13 >…
Ryo
  • 995
  • 2
  • 25
  • 41
2
votes
3 answers

golang package for GT.M database

Is there any golang package already available to access GT.M database? For example there is a package named mgo which is used to handle mongoDb in go language. Similarly couchgomaster package is used to access couchDb in go language. I need to…
2
votes
1 answer

Mumps programming checking for timeout

I hope you can help me or direct me to someone who can help me. I am programming in M(UMPS) and I am having a problem. In the program I am waiting for a response from the mainframe I do a read (R x:15) I understand that after 15 seconds if I did…
user120808
2
votes
1 answer

GT.M order values

is there any way how to sort the result set in GT.M by specific value? Let's say I have global variable ^People(name,surname)=age and I want to get all the people with age between 20 and 40, ordered by their age?
JustUser
  • 91
  • 1
  • 7
1
vote
1 answer

Environment variable $ydb_dist (/opt/yottadb/current) could not be verified against the executables path (/opt/yottadb/current/yottadb)

I'm getting this error when pulling and running the yottadb/yottadb-debian latest docker image. I'm using the one-liner for docker on the vendor's site with no success. Is this result expected based on my warning message? Is there something I need…
Eric
  • 33
  • 6
1
vote
1 answer

Cannot access global directory

Dears, I have the following issue: I have defined the Global Directory in shell as follows: $ydb_gbldir=memory.gld $export ydb_gbldir. When I try to do it in the shell $ydb to access the YottaDB Application, I get the following error: Error file…
1
vote
1 answer

M/MUMPS import a CSV file

I am currently learning the M/MUMPS programming language and would like to import a CSV file to store for later use with the MUMPS global array system. I have found an example of code from the Mumpster site (I modified the infile statement to point…
TFullerene
  • 45
  • 5
1
vote
1 answer

Datatree MUMPS -- resolve undefined variables to null/empty string?

I'm trying to port some scripts from a modern version of Intersystems Cache back to 1980s Datatree MUMPS. It was written in the context where $ZUTIL(18,2) was set. That is, undefined variables resolve to an empty string, rather than throwing an…
wilee
  • 601
  • 2
  • 6
  • 19
1
vote
1 answer

Mumps date issue

My database reverted to June 6th, 1841 this weekend. It seems all was fine with dates on 06-05-2020. How can I reset the date to reflect the current date? It has always been the date in mumps was tied the computer clock/calendar; however the…
1
vote
1 answer

Regarding Extract Function

i have query related to extract function, will Extract Function accept ASCII Value?
Rachana
  • 59
  • 3
1
vote
1 answer

Query Regarding Mumps

What is the meaning of S Z%%=Z(,"Z") this statement?
Rachana
  • 59
  • 3
1
vote
2 answers

Understanding a Mumps statement

What is the meaning of this statement: S A=$P(P,,2) I S?
Rachana
  • 59
  • 3
1
vote
3 answers

Want help in Understanding MUMPS syntaxes

Could you please let me know meaning of below statment? S:%B= %B="@1" S:%E= %E="@999"
Tina
  • 91
  • 1
  • 4
1
vote
2 answers

MUMPS / MSM to XML Global

Read a lot about MUMPS to XML / C# TCP/IP connections but it is not what I am looking for. We have an old MUMPS / MSM server from a customer of us who wants to be converted to a newer DB (read our software (MSSQL)). Unfortunately we can't find the…
Joey Erdogan
  • 184
  • 1
  • 13
1
vote
1 answer

MUMPS to Cache database migration

A client wants information extracted from their MUMPS database and transferred to a cache database, where do I begin and what are some best practices I should keep in mind? (I am fairly new to MUMPS and have been put on this project)
orxcle
  • 11
  • 1