查看表:exec sp_help 表名   查看列: exec sp_columns 表名   查看列:select * from information_schema.columns where table_name = '表名'   添加列:alter table 表名 add 列名 varchar(55)   删除列:alter table 表名 drop column 列名   修改列名称:exec sp_rename '表名.字段名' , '新名', 'c…

2023年4月23日

使用SSMS数据库管理工具删除索引 使用表设计器删除索引 表设计器可以删除任何类型的索引,本示例演示删除XML辅助索引,删除其他索引步骤相同。 1、连接数据库,选择数据库,展开数据库-》选择数据表,右键点击-》选择设计。 2、在表设计器窗口-》选择要删除索引的数据列-》右键点击-》选择要删除的索引类型。 3、在索引弹出框-》选择要删除的索引-》点击删除-》点击关闭。 4、在表设计器弹出框-》点击保存或者ctrl+s-》关闭表设计器-》刷新表-》查询结果。 使用对象资源管理器删除索引 对象资源管理器可以删除任何类型的…

2023年4月12日

方法一:右键任务栏中的“服务管理器”,查看SQLServer服务管理器版本号/ 方法二:通过“查询分析器”运行 select @@version 得到版本信息 osql -Usa -PAdmin123 1> 1、select @@version Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr  2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-…

2023年3月31日

相信很多使用SQL很多人都用过TOP语句 使用方法是: SELECT TOP (n) FROM tablename WHERE condition 我们可以很方便的从表tablename去到符合条件的前n条数据。 -------------------------------------------------------------------------------------- 例如,我们有表 aaa 表中数据是:   qq  qq2 a1 11 a2 11 a3 11 a4 11 执行: SELECT TO…

2023年3月2日

在QA里执行sp_attach_db或者sp_attach_single_file_db,出现提示:错误1813:未能打开新数据库\'dbname\',create database 将终止。设备激活错误。物理文件名\'d:\sql server\mssql\data\dbname _log.ldf\'可能有误! 按下面的步骤处理: 1.新建一个同名的数据库 2.再停掉sqlserver服务(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启sqlserver服务 5.此时打开企业管理…

2023年2月23日

SQL SERVER 定时任务,你可以启动一下。不过要想更加直观的控制,直接写一个程序,定时执行你的存储过程。 1、设置“SQL Server 代理”(SQL Server Agent)服务随系统启动,打开快捷命令 services.msc --我的电脑--控制面板--管理工具--服务--右键SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定. 2、SQL Server Management Studio -- SQL Server 代理 -- 作业 -- 新建作业 作业设置如下: “常规…

2023年2月20日

 SQL Server中,Convert可以将日期转换成不同格式,格式控制是由CONVERT (data_type[(length)], expression [, style])中的style来完成的。下面列出了style取各种值时的效果:   在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 style 值加 100,可获得包括世纪数位的四位年份 (yyyy)。 不带世纪数位 (yy) 带世纪数位 (yyyy) 标准 输入/输出** - 0 或 1…

2022年8月19日