我尝试创建一个SQL Server项目并命名一个过程
psp_insert_new_customer_insurance_policy_answer
构建完成后,我收到此错误:
错误3 SQL00103:以' insert_new_customer_insurance_policy_answers'开头的标识符太长。最大长度为32. C:~stored_procedures \ insert \ psp_insert_new_customer_insurance_policy_answer.sql 23 1 smartinsuredb
日志在
之下Creating [dbo].[psp_update_existing_claim_answer]...
Creating [dbo].[psp_update_existing_claim_status]...
Creating [dbo].[psp_update_existing_company]...
Creating [dbo].[psp_update_existing_country]...
Creating [dbo].[psp_update_existing_customer_insurance_policies]...
(2065,1): SQL72014: .Net SqlClient Data Provider: Msg 103, Level 15, State 2, Procedure psp_update_existing_customer_insurance_policies, Line 23
The identifier that starts with update_existing_customer_insurance_policies' is too long. Maximum length is 32.
(2078,1):SQL72014:.Net SqlClient数据提供者:消息103,级别15,状态2,>过程psp_update_existing_customer_insurance_policies,第36行以" update_existing_customer_insurance_policies'开头的标识符太长。最大长度为32。 批处理执行时发生错误。
我在google上搜索了这个并找不到解决方案
问题是如何命名超过32个字符的存储过程?
答案 0 :(得分:0)
我的错误,这是交易的名称,而不是程序的名称......谢谢大家