Good day!
I'm running InterSystems Corporate Venture Fund and a co-founder of Caelestinus Incubator..
I love our Developer ecosystem projects Community, Open Exchange and GLobal Masters, Ideas Portal and Package Manager!
I encourage you to join our Partner Directory and Partner Portal!
I invite you to join our InterSystems startup ecosystem: InterSystems Venture Fund, Digital Health Startup Incubator Caelestinus and Startup program!
I find a great pleasure participating in this great community of like minded, helpful and open hearted people!
Would love to be connected in LinkedIn and Github!
I wish you to have a great day and find some happiness, joy and calm!
so my
set newid=$I(newid)
part uses $Increment
Yes, $I is the short of $Increment.
But from which global?
$Seq is a faster option of $Increment









Id location is in place - and has Ids in the first index, like ^myclassD(1),^myclassD(2), etc.
But nothing is set in ^myclassD
Other parameters I have:
Property id As %Library.BigInt [ SqlColumnNumber = 14 ];
Parameter ALLOWIDENTITYINSERT = 1;
Index MYCLASSPKEY1 On id [ IdKey, PrimaryKey, SqlName = MYCLASSPKEY1, Unique ];
And I import IDs from the csv file.