Да, вы можете, для данного SPID, проверить SUID процесса и запустить:
dbcc traceon(3604)
go
dbcc pss(@suid, @spid)
go
На выходе у вас есть, например:
...
poptions=7 (OPT_TRUNCABORT) 8 (OPT_ARITHABORT) 40 (OPT_PREFETCH)
41 (OPT_TRIGGERS) 42 (OPT_REPLICATION_1) 43 (OPT_REPLICATION_2)
48 (OPT_TRANSRPC) 58 (OPT_REMOTE_INDEXES) 62 (OPT_STMT_CACHE)
64 (OPT_PROC_RETURN_STATUS) 65 (OPT_PROC_OUTPUT_PARAMS)
84 (OPT_LITERAL_AUTOPARAM) 93 (OPT_COMPATIBILITY_MODE)
107 (OPT_FDP_CURRENCY)
...
flag OPT_COMPATIBILITY_MODE указывает, что в этом сеансе включен режим совместимости.
Вы можете сделать это, например:
time = Time.now
time.strftime("%a %b #{time.day.ordinalize}")
=> "Sat Jan 19th"
Обратите внимание, что вам понадобится перегиб активной поддержки, чтобы это работало:
require 'active_support/core_ext/integer/inflections'
Просто замените [112 ] вашим @shop.date_opened
и вашим шаблоном формата времени, как вы хотите.