Используйте последовательности в пост-ГРЭС для идентификационных столбцов:
INSERT mytable(myid) VALUES (nextval('MySequence'));
SELECT currval('MySequence');
currval возвратит текущее значение последовательности на той же сессии.
(В SQL MS, Вы использовали бы @@ идентификационные данные или SCOPE_IDENTITY ())
Хорошо, после множества хлопот нашел:
чтобы вернуть null, просто сделайте
return Nullable<double>();
, чтобы вернуть ненулевое значение:
return Nullable<double>(12321);
Важно объявить возвращаемое значение как Nullable
, а не Nullable
, как если бы вы это делали, при использовании других языков, таких как C # и vb.net, вы увидите тип как ValueType
вместо double?
.