SQL随手记
Posted fabao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL随手记相关的知识,希望对你有一定的参考价值。
数据库改名
想要达到的效果,类似于将一个文件【复制粘贴重命名】。
0.首先得断开连接,复制一份备份。然后再连接上,进行下面的操作。
1.在树形上,选中要改名的数据库,右键重命名。
2.还是它,右键,属性,文件那一页里,修改逻辑名称。
3.右键断开连接,把文件名也改了。
获取数据库表结构
select a.COLUMN_NAME,a.DATA_TYPE,a.CHARACTER_MAXIMUM_LENGTH,b.value
from information_schema.COLUMNS as a
left join sys.extended_properties as b on a.TABLE_NAME=OBJECT_NAME(b.major_id)
and a.ORDINAL_POSITION=b.minor_id
where a.TABLE_NAME=‘tableName‘
查询包含某字段的所有表
select object_name(id) objName,Name as colName
from syscolumns
where (name like‘%你要查询的字段名%‘)
and id in(select id from sysobjects where xtype=‘u‘)
order by objname
触发器
查看一个表的触发器
exec sp_helptrigger t_Other
查看某个触发器的代码
exec sp_helptext ‘触发器名‘
以上是关于SQL随手记的主要内容,如果未能解决你的问题,请参考以下文章