[16_TestStoredProc]
เราได้เริ่มต้นการตั้งชื่อวิธีการจัดเก็บของเราเป็น มีความหมายใด ๆ ที่ตั้งชื่อขั้นตอนการจัดเก็บเช่นนี้หรือไม่?
ฉันจะไม่อธิบายว่าทำไมเราจึงทำเช่นนี้ ไม่ใช่ว่าฉันมีปัญหากับเรื่องนี้ แต่จะมีความหมายใด ๆ
[16_TestStoredProc]
เราได้เริ่มต้นการตั้งชื่อวิธีการจัดเก็บของเราเป็น มีความหมายใด ๆ ที่ตั้งชื่อขั้นตอนการจัดเก็บเช่นนี้หรือไม่?
ฉันจะไม่อธิบายว่าทำไมเราจึงทำเช่นนี้ ไม่ใช่ว่าฉันมีปัญหากับเรื่องนี้ แต่จะมีความหมายใด ๆ
คำตอบ:
ไม่มีปัญหาทางเทคนิคกับสิ่งนี้
มันจะไม่สร้างความแตกต่างให้กับ SQL Server
จากจุดใช้งานของชื่อตัวระบุมุมมองที่ขึ้นต้นด้วยตัวเลขต้องมีการเสนอราคาเสมอ
exec some_schema.16_TestStoredProc
จะไม่ถูกต้องและคุณต้องใช้เสมอ
exec some_schema.[16_TestStoredProc]
นอกจากนี้เมื่อดูขั้นตอนการจัดเก็บเรียงตามตัวอักษร - เช่นในวัตถุ Explorer คำนำหน้านี้อาจจะไม่ได้เป็นประโยชน์ในการพยายามที่จะหาวิธีการเก็บและการที่พวกเขาจะได้รับคำสั่ง lexicographically มันอาจจะไม่สะดวกบ้างว่าแจ๋ว18_TestStoredProc
2_TestStoredProc
ฉันจะไม่อธิบายว่าทำไมเราจึงทำเช่นนี้
บางทีคุณอาจมีเหตุผลที่ดี เมื่อคุณไม่แชร์พวกเขาจะไม่สามารถให้ความเห็นกับพวกเขาได้