社区
疑难问题
帖子详情
sql2005 无法删除自定义类型,因为正在使用
zl58859173
2013-03-06 03:17:03
RT。。求高手指点解决方案。。
if exists(select 1 from systypes where name='ITEM_STR_255')
drop type ITEM_STR_255
go
执行报错无法删除。。。
...全文
264
2
打赏
收藏
sql2005 无法删除自定义类型,因为正在使用
RT。。求高手指点解决方案。。 if exists(select 1 from systypes where name='ITEM_STR_255') drop type ITEM_STR_255 go 执行报错无法删除。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
發糞塗牆
2013-03-06
打赏
举报
回复
我也试过好多次,的确删不了,我的方法是新建一个新的,把需要改动的指向这个新的类型。或者你数据库小的话考虑手工改代码
Mr_Nice
2013-03-06
打赏
举报
回复
参考
http://msdn.microsoft.com/zh-cn/library/ms174407.aspx
在满足以下任何条件的情况下,将不执行 DROP TYPE 语句: 1、数据库中存在包含别名数据类型列或用户定义的类型列的表。 通过查询 sys.columns 或 sys.column_type_usages 目录视图可获得有关别名类型列或用户定义的类型列的信息。 2、存在定义中引用了别名类型和用户定义类型的计算列、CHECK 约束、架构绑定视图和绑定到架构的函数。 通过查询 sys.sql_expression_dependencies 目录视图可获得有关这些引用的信息。 3、存在在数据库中创建的函数、存储过程或触发器,且这些例程使用别名类型或用户定义的类型的变量和参数。 通过查询 sys.parameters 或 sys.parameter_type_usages 目录视图,可获取有关别名参数或用户定义类型参数的信息。
SQL
Server中修改“用户
自定义
表
类型
”问题的分析与方法
前言
SQL
Server开发过程中,为了传入数据集
类型
的变量(比如接受C#中的DataTable
类型
变量),需要定义“用户
自定义
表
类型
”,通过“用户
自定义
表
类型
”可以接收二维数据集作为参数,在需要修改“用户
自定义
表
类型
”的时候,增加字段,
删除
字段,修改字段
类型
等,它没有像表一样的alter table语法来进行修改。 只能通过
删除
重建来实现,但是在
删除
“用户
自定义
表
类型
”的时候会提示有对象引用它(某些存储过程用到了这个“用户
自定义
表
类型
”),因此
无法
删除
。 为了达到公用的目的,有时候一个TableType可以在多个地方分别被引用到,这样的话,势必要先
删除
所有的引用了这个“用户
自定义
表
类型
SQL
SERVER定时作业的设置方法
SQL
SERVER定时作业的设置方法
里面的部分内容贴出:
1、管理->
SQL
Server代理->作业(按鼠标右键)->新建作业->
2、新建作业属性(常规)->名称[
自定义
本次作业的名称]->启用的方框内是勾号->
分类处可选择也可用默认的[未分类(本地)]->所有者默认为登录
SQL
Server用户[也可选其它的登录]->
描述[填写本次工作详细描述内容];
[ 创建作业分类的步骤:
SQL
Server代理->作业->右键选所有任务->添加、修改、
删除
]
3、新建作业属性(步骤)->新建->步骤名[
自定义
第一步骤名称]->
类型
[Transact-
SQL
(T
SQL
)脚本]->
数据库[要操作的数据库]->命令
[ 如果是简单的
SQL
直接写进去即可,也可用打开按钮输入一个已写好的*.
sql
文件
如果要执行存储过程,填
exec p_procedure_name v_parameter1,[ v_parameter2…v_parameterN]
]
->确定
性能测试分析【慢
SQL
分析】慢日志设置+慢
SQL
分析工具
1、慢
sql
提取-my
sql
dumpslow工具-
使用
方法 2、慢
sql
提取-my
sql
dumpslow工具-操作实战 3、慢
sql
的执行计划分析-explain分析-执行计划结果说明 4、慢
sql
的执行计划分析-explain分析-索引介绍+type
类型
举例 5、慢
sql
的...
sql
网上购物库存管理系统
1 建立数据库,实现用户和角色管理 2 创建数据表,设置完整性约束。 3 创建并绑定默认值对象 4 创建并绑定规则 5 创建并
使用
用户
自定义
数据
类型
6 录入数据 7 数据修改和数据
删除
8 数据库的备份和恢复 9 执行查询操作 10 创建多表组合的视图 11 创建用户
自定义
的函数 12 创建并调用带输入参数的存储过程 13 创建并验证触发器
FluentData微型ORM v2.3.0源码2012813
FluentData微型ORM v2.3.0源码 源码描述: FluentData是一个微型ORM,可以简单的选择、插入、更新和
删除
数据库中的数据。它使ADO.NET开发的Power,一个方便简洁的ORM。 它有一个简单的API,很容易入手。 FluentData is a Micro ORM that makes it simple to select, insert, update and delete data in a database. It gives the developer the power of ADO.NET but with the convenience of an ORM. It has a simple to use fluent API that uses
SQL
- the best and most suitable language to query data, and
SQL
or fluent builders to insert, update and delete data. 基本特征 支持以下数据库: MS
SQL
Server MS
SQL
Server Compact 4.0 MS
SQL
Azure MS Access Oracle My
SQL
SQL
ite Postgre
SQL
IBM DB2
使用
SQL
语句选择,插入,更新和
删除
数据。 支持存储过程。 支持分页。 查询自动映射或
自定义
映射到自己的实体
类型
(如产品
类型
)或动态
类型
(NET 4.0新)。 安全,
使用
索引或命名参数,以防止
SQL
注入。 强大的性能。 可以对任何现有的业务对象和业务层不需要任何FluentData引用。 作为一个组件(DLL),并作为一个单一的源代码文件。 高级功能 Transactions 多个结果集 - 提高性能创下了单个数据库执行多个查询。
自定义
返回集合,代替名单
中如ProductCollection的。 支持通过
自定义
的实体工厂创建复杂的实体对象。 提供程序模型,可以很容易添加其他数据库的支持。
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章