Aşağıdaki değeri ile Delphi TADOStoredProc.ProcedureName belirtebilir?Delphi'de TADOStoredProc.ProcedureName değerinde "*; 1" nedir?</p> <pre><code>MSSQLProcedureName;1 </code></pre> <p>Ama ne meen yok "; 1" bu değeri:
Yardımın için teşekkürler!
Aşağıdaki değeri ile Delphi TADOStoredProc.ProcedureName belirtebilir?Delphi'de TADOStoredProc.ProcedureName değerinde "*; 1" nedir?</p> <pre><code>MSSQLProcedureName;1 </code></pre> <p>Ama ne meen yok "; 1" bu değeri:
Yardımın için teşekkürler!
Bu, aynı saklı yordam adı için birden çok tanım belirtmek için kullanılabilecek isteğe bağlı bir değerdir ... Asıl amacın, sürümlendirmeye izin vermek olduğunu düşünürdüm, ancak bu şekilde kullanıldığını hiç görmedim. .
create procedure
deyiminde sayı belirtmezseniz, varsayılan değer 1
olur. SQL Server'ı çağıran çeşitli veri erişim katmanlarının bazıları, saklı yordamı yürütürken ;1
'u açıkça ekleyecektir.
;*number*
çok tek bir BIRAKMA PROSEDÜR bildirimi ile birlikte kesilmesine aynı adı grubu prosedürleri için kullanılan, isteğe bağlı bir tamsayıdır. Örneğin, sipariş adı verilen bir uygulamada kullanılan yordamlar olabilir, orderproc; 1, orderproc; 2, vb. DROP PROSEDÜR sipariş prosesi tüm grubu reddeder. Ad, ayrılmış tanımlayıcıları içeriyorsa, numara, tanımlayıcının 'un bir parçası olarak dahil edilmemelidir; Sadece prosedüre_sayısı 'dan uygun sınırlayıcıyı kullanın.
Teşekkürler! Ve hepsi bu - sadece onları birlikte bırakmak için ... – Dmitry