随笔分类 - Sql
摘要:declare@uuid1uniqueidentifierselect@uuid1=newid()selectconvert(varchar(38),@uuid1)asconvertedValue
阅读全文
摘要:sql中删除表中的数据有两种方法:1. delete * from TALBENAME2. truncate table TABLENAME上面的两种方式均是能够删除TABLENAME中的数据,但是第二种方式性能更好,第二种方式是不进行日志的记录。
阅读全文
摘要: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'
阅读全文
摘要:uuid()产生的字符串的形式的uuid
阅读全文
摘要:安装sql server2008时,出现下面的错误: 按照上面的提示,查看那个路径下的文件,根据文件名判断可能是临时文件,于是首先将上面的文件剪切出来,然后安装,成功。
阅读全文
摘要: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
阅读全文
摘要:类型大小描述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个
阅读全文
摘要: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 关系表)
阅读全文
摘要: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
阅读全文
摘要:出现下面错误: 这个问题的产生主要是登陆用户的权限不够。修改下面的泉下即可。
阅读全文
摘要:http://support.microsoft.com/kb/889615要解决此问题,请根据您遇到的症状使用下列方法之一:SQL Server 登录使用有效的 Windows 登录连接到 SQL Server。如果必须继续使用 SQL Server 登录,您可以将在 SQL Server 2000 中的安全身份验证模式更改为“SQL Server 和 Windows”。为此,请按照下列步骤操作:启动企业管理器。展开“Microsoft SQL Servers”,然后展开“SQL Server
阅读全文
摘要:出现上面的错误,首先检查存储过程是否前面是create还是alter,可能是在数据库中根本没有这个存储过程,但是你在alter,上面的解决来自于http://topic.csdn.net/u/20070718/22/70638e14-bb37-4747-8c70-650d612008bb.html
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文
摘要:Sqlserver中的表tablename 中有一个列ID是identity column,如果想重置它的值, 可以用下面的语句DBCC CHECKIDENT (TableName, RESEED,0)可参考http://msdn2.microsoft.com/en-us/library/ms176057.aspx
阅读全文
摘要:-- alter the table T_Resourcesuse WebSiteDatabasegoalter table T_Resourses drop column goalter table T_Resourses add ID int primary key identity(1, 1)
阅读全文