SQLSERVER
文章平均质量分 73
城前一道光
初入码农列
展开
-
sql查看表的结构
1.利用sp_help查看biaosp_help 'table1'原创 2014-09-05 16:51:40 · 745 阅读 · 0 评论 -
sql中的循环,for循环,游标实现
我们使用SQL语句处理数据时,可能会碰到一些需要循环遍历某个表并对其进行相应的操作(添加、修改、删除),这时我们就需要用到咱们在编程中常常用的for或foreach,但是在SQL中写循环往往显得那么吃力,翻遍网上的资料,找不到几个正确的并能执行的循环处理数据的方法,在这里,我来给大家分享一下!要SQL中写类似for循环,我这里使用的是SQL中的游标来实现,当然SQL中也有for loop、转载 2014-08-20 10:56:29 · 1467 阅读 · 0 评论 -
利用游标和存储过程修改数据库的架构归属
SQL Server2005可以使用系统存储过程sp_changeobjectowner更改数据库对象的所有者。 sp_changeobjectowner '对象名(包括架构名)','新架构名' 批量修改请用: 方法一:使用游标 declare @name sysname declar转载 2014-08-19 09:44:56 · 420 阅读 · 0 评论 -
sqlserver中使用local登陆
2种解决方式:1.服务器名称那里使用“机器名\服务器名” 如:OIAR7RFIC62JX36\SQLEXPRESS (方式简单,推荐)2.打开SQL Server配置管理器--->SQL Native Client 右键点击“别名”--> 新建别名 协议里选择“Named Pipes”,然后别名里输入“(local)”,服务器那里输入“机器名\服务器名”,如:“OIAR7R转载 2014-09-12 21:07:44 · 1738 阅读 · 0 评论 -
sql事务的使用
--开始事务 BEGIN TRAN --不显示计数信息 SET NOCOUNT ON DECLARE @ProjNo varchar(50),@CusNo varchar(50) --声明游标 DECLARE CRMPSContact_cursor CURSOR FOR SELECT ProjNo FROM CRMPSContact转载 2014-08-22 13:23:49 · 542 阅读 · 0 评论 -
【转】SQL Server 2008 R2编写脚本时智能提示功能丢失的处理
SQL Server 2008 R2编写脚本时智能提示功能丢失的处理 SQL Server 2008R2中增加了新的智能提示的功能简化了输入,非常方便。但突然有一天智能提示没有了,好郁闷!折腾了半天终于将智能提示找回来了,下面是我解决本问题的思路: 1.查看工具选项中Enable Intellisense是否打开?选择Tools-->Options打转载 2014-08-22 13:30:06 · 852 阅读 · 0 评论 -
【转】用sp_change_users_login消除Sql Server的孤立用户
孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。孤立帐户的产生一般是一下两种:1.将备份的数据库在其它机器上还原;2.重装系统或SQL SERVER之后只还原了用户库解决方法是使用sp_change_users_login来修复。sp_change_转载 2014-08-29 18:10:49 · 433 阅读 · 0 评论 -
[转】sql修改列名及表名
sql 修改列名及表名转载 2014-09-01 14:41:01 · 701 阅读 · 0 评论 -
【转】SQL Server日期时间格式转换字符串
SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的。本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识,接下来就让我们一起来了解一下这部分内容。字符串转日期时间:convert(datetime,列名)日期时间转字符串:Select CONVERT(varch转载 2014-09-02 09:15:03 · 751 阅读 · 1 评论 -
sql查看表结构
1.没看懂 select C.name,T.name,primarykey = case (select is_primary_key from sys.indexes IDX where IDX.object_id=IDXC.object_id and c.column_id=IDXC.column_id )when 1 then 1else 0end from sys.co转载 2014-09-03 13:31:13 · 775 阅读 · 0 评论 -
Datename函数与Datepart函数的异同
SQL函数中,Datename函数与Datepart函数的异同: 语法:DATENAME ( datepart , date ) 和 Datepart( datepart , date ) 说明:DATENAME函数获取名称,根据不同的SQL引擎版本不同而得到差异的结果;获取转载 2014-08-20 11:15:39 · 2515 阅读 · 0 评论