水果配送网站建设,北京小程序app开发,vi设计方案,广东省网站设计与开发最近要写触发器#xff0c;对数据库中每个用户表都要写#xff0c;一查170多个表#xff0c;晕了~#xff0c;想偷懒自制程序完成这些一些批量的操作#xff0c;所以搜集了一下对数据库其他操作的东东#xff01; --一时兴起#xff0c;随处搜集 1、创建数据库 CREATE D…最近要写触发器对数据库中每个用户表都要写一查170多个表晕了~想偷懒自制程序完成这些一些批量的操作所以搜集了一下对数据库其他操作的东东 --一时兴起随处搜集 1、创建数据库 CREATE DATABASE DB001--默认路径和大小 2、创建用户 CREATE LOGIN USER1 WITH PASSWORD USER_PW; 3、修改数据的所有者 USE DB001 exec sp_changedbowner USER1 4、 设置READ_COMMITTED_SNAPSHOT ALTER DATABASE [DB001] SET READ_COMMITTED_SNAPSHOT ON 5、获取所有数据库名 Select Name FROM Master..SysDatabases 6、获取所有表名 select name from sysobjects where typeU/* XTypeU:表示所有用户表; XTypeS:表示所有系统表;*/ 7、获取所有字段名 Select Name from SysColumns Where idObject_Id(TableName) 8、查看与某一个表相关的视图、存储过程、函数 select a.* from sysobjects a, syscomments b where a.id b.id and b.text like %TableName% 9、查询某一个表的字段和数据类型 select column_name,data_type from information_schema.columns where table_name NTableName 10、获取数据库文件路径 select ltrim(rtrim(filename)) from dbname ..sysfiles where charindex(MDF,filename)0orselect ltrim(rtrim(filename)) from dbname ..sysfiles where charindex(LDF,filename)0 转载于:https://www.cnblogs.com/albert-struggle/archive/2011/08/12/2135905.html