随笔分类 -  Sql

摘要:declare@uuid1uniqueidentifierselect@uuid1=newid()selectconvert(varchar(38),@uuid1)asconvertedValue 阅读全文
posted @ 2011-04-13 21:09 qiang.xu 阅读(3615) 评论(0) 推荐(0) 编辑
摘要:sql中删除表中的数据有两种方法:1. delete * from TALBENAME2. truncate table TABLENAME上面的两种方式均是能够删除TABLENAME中的数据,但是第二种方式性能更好,第二种方式是不进行日志的记录。 阅读全文
posted @ 2011-03-30 15:20 qiang.xu 阅读(5091) 评论(0) 推荐(0) 编辑
摘要:sql代码:USE [BeijingAgricultureDB]GODECLARE @return_value intEXEC @return_value = [dbo].[SelectTopNNotifications] @num = 2SELECT 'Return Value' = @return_valueGO其他示例:/* Show not having access to variables from the calling batch. */DECLARE @CharVariable CHAR(3)SET @CharVariable = 'abc' 阅读全文
posted @ 2011-02-07 22:39 qiang.xu 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-02-02 10:37 qiang.xu 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-10-24 18:02 qiang.xu 阅读(832) 评论(0) 推荐(0) 编辑
摘要:uuid()产生的字符串的形式的uuid 阅读全文
posted @ 2010-10-24 16:57 qiang.xu 阅读(4024) 评论(0) 推荐(0) 编辑
摘要:安装sql server2008时,出现下面的错误: 按照上面的提示,查看那个路径下的文件,根据文件名判断可能是临时文件,于是首先将上面的文件剪切出来,然后安装,成功。 阅读全文
posted @ 2010-10-23 15:26 qiang.xu 阅读(1664) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/william-lee/archive/2010/10/22/1858227.html我的sql server 2008 express是visual studio 2010自带的,所以当然它没有management studio ,自己下了一个安装,不过无法安装SQL Server 2008 Management Studio Express。提示未选择功能。刚从网上找到解决方案,本人测试通过,再次分享:VS2010自带的SQL Server是Express简化版的,需要到“SQL Server安装中心>维护&a 阅读全文
posted @ 2010-10-23 11:13 qiang.xu 阅读(540) 评论(0) 推荐(0) 编辑
摘要:类型大小描述char[length]length字节定长字段,长度为0-255个字节varchar[length]string长度+1字节变长字段,在mysql5.03以前,长度为0-255个字节,在5.0.3以后,最大长度为65535字节。一个utf8字符占3个字节、一个gbk字符占两个字节。tinytextstring长度+1字节字符串,长度为0-255个字节textstring长度+2字节字符串,最大长度为0-65535个字节mediumtextstring长度+3字节字符串,组嗲长度为16777215个字节longtextstring长度+4字节字符串,最大长度为4194967295个 阅读全文
posted @ 2010-10-14 16:26 qiang.xu 阅读(12967) 评论(2) 推荐(0) 编辑
摘要:http://topic.csdn.net/u/20090305/10/79a30e15-859f-40ca-8dc9-71d6351b9b72.html?97182 数据库设计多对多关系的几种形态  前言:多对多关系至少需要3个表,我们把一个表叫做主表,一个叫做关系表,另外一个叫做字典表或者副表(字典表是纪录比较少,而且基本稳定的,例如:版块名称;副表是内容比较多,内容变化的,例如)。  按照数据库的增删查改操作,多对多关系的查找都可以用inner join或者select * from 主表 where id in (select 主表id from 关系表) 阅读全文
posted @ 2010-08-30 15:10 qiang.xu 阅读(11140) 评论(0) 推荐(1) 编辑
摘要:http://topic.csdn.net/u/20070121/15/f6c1a9b5-5002-486f-b219-c3b2d85367eb.html 我也有同样的问题,刚刚解决了 SqlParameter sp=new SqlParameter( "@temp ",SqlDbType.VarChar);  这句应该改为 SqlParameter sp=new SqlParameter( "@temp ",SqlDbType.VarChar,50); 初始化该字段时大小必须设置大小 不明白可以看这里 http://119116112.sp 阅读全文
posted @ 2010-08-25 08:07 qiang.xu 阅读(970) 评论(0) 推荐(0) 编辑
摘要:出现下面错误: 这个问题的产生主要是登陆用户的权限不够。修改下面的泉下即可。 阅读全文
posted @ 2010-08-17 10:05 qiang.xu 阅读(352) 评论(0) 推荐(0) 编辑
摘要:http://support.microsoft.com/kb/889615要解决此问题,请根据您遇到的症状使用下列方法之一:SQL Server 登录使用有效的 Windows 登录连接到 SQL Server。如果必须继续使用 SQL Server 登录,您可以将在 SQL Server 2000 中的安全身份验证模式更改为“SQL Server 和 Windows”。为此,请按照下列步骤操作:启动企业管理器。展开“Microsoft SQL Servers”,然后展开“SQL Server 阅读全文
posted @ 2010-07-10 10:51 qiang.xu 阅读(1063) 评论(0) 推荐(0) 编辑
摘要:出现上面的错误,首先检查存储过程是否前面是create还是alter,可能是在数据库中根本没有这个存储过程,但是你在alter,上面的解决来自于http://topic.csdn.net/u/20070718/22/70638e14-bb37-4747-8c70-650d612008bb.html 阅读全文
posted @ 2010-06-30 15:13 qiang.xu 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:DROP TABLE user_login_audit; CREATE TABLE user_login_audit ( login_time DATE, username VARCHAR2(30), machine VARCHAR2(30), command VARCHAR2(128)); CREATE OR REPLACE TRIGGER user_login_trig AFTER LOGON ON sys.testDECLARE v_username sys.v_$session.username%TYPE; v_machine sys.v_$session.machine%TYP 阅读全文
posted @ 2010-06-22 20:27 qiang.xu 阅读(1336) 评论(0) 推荐(0) 编辑
摘要:Database-Level RolesFixed database roles are defined at the database level and exist in each database. Members of thedb_owneranddb_securityadmindatabase roles can manage fixed database role membership; however, only members of thedb_ownerdatabase role can add members to thedb_ownerfixed database rol 阅读全文
posted @ 2010-06-10 21:30 qiang.xu 阅读(201) 评论(0) 推荐(0) 编辑
摘要:From : http://officenotes.spaces.live.com/blog/cns!43AE5D331F584382!304.entry?sa=89712578"Login failed for user 'username'. Reason: The account is disabled. (Microsoft SQL Server, Error: 18470)""Login failed for user 'username'. Reason: The account is disabled. (Micros 阅读全文
posted @ 2010-06-10 20:01 qiang.xu 阅读(638) 评论(0) 推荐(0) 编辑
摘要:Sqlserver中的表tablename 中有一个列ID是identity column,如果想重置它的值, 可以用下面的语句DBCC CHECKIDENT (TableName, RESEED,0)可参考http://msdn2.microsoft.com/en-us/library/ms176057.aspx 阅读全文
posted @ 2010-06-08 16:41 qiang.xu 阅读(2989) 评论(0) 推荐(0) 编辑
摘要:-- alter the table T_Resourcesuse WebSiteDatabasegoalter table T_Resourses drop column goalter table T_Resourses add ID int primary key identity(1, 1) 阅读全文
posted @ 2010-06-05 17:28 qiang.xu 阅读(574) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示