sql-server – SET OPTIONS …它们存储在哪里
快速问题……
对于SP,Func,Trigger等,数据库中存储的SET OPTIONS的值在哪里?如果它们与全局设置不同? 设置ARITHABORT ON 我知道数据库的全局设置存储在sys.databases视图中.但是对于每个Stored Proc或其他对象呢. 使用[SomeDB] 设置ARITHABORT OFF 创建usp_SampleProc 我看到一对夫妇可以使用以下方式重审: SELECT OBJECTPROPERTY(OBJECT_ID(‘Procedure_Name’),’ExecIsQuotedIdentOn’) 其余的……他们甚至存储了每个存储过程…..根本没有? 解决方法适用于过程的那些(如ANSI_NULLS和QUOTED_IDENTIFIER)位于sys.sql_module s,它们由OBJECTPROPERTY检索.
那些适用于数据库并按数据库设置的数据可在 那些适用于会议的会议于 最后实际应用的内容取决于从设置到设置,并且覆盖和默认的规则至少是复杂的.某些客户端驱动程序自动设置选项开/关.不同的选项和不同的默认值,取决于客户端到客户端(ODBC,OleDB,SNAC,SqlClient等). generic rule是: >数据库选项会覆盖实例选项.> SET选项会覆盖数据库选项.>提示会覆盖SET选项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- SQLServer与StateServer的ASP.NET会话状态性能
- 让你少奋斗1-2年,省心省事学SqlServer视频教程200多分钟,
- Sql PIVOT和字符串连接聚合
- sql 左连接和右连接的使用技巧(left join and right join)
- SQL create语句在自动增量附近的语法不正确
- 跨SAN隔离数据库日志和不同卷(相同RAID阵列)上的数据是否具
- 实体框架 – 数据库结构更改后如何正确更新实体模型?
- sql-server – 在SQL Server管理工作室2008中将文本粘贴到其
- sql-server – 在SSMS 2012中格式化T-SQL
- Intelligencia.UrlRewriter,Log4net调用外部的配置文件