
Sql server
文章平均质量分 55
xwqjamky
aa
展开
-
SQL Server 的保留关键字一览
Microsoft® SQL Server™ 2000 使用保留关键字定义、操作和访问数据库。保留关键字是 SQL Server 使用的 Transact-SQL 语言语法的一部分,用于分析和理解 Transact-SQL 语句和批处理。尽管在 Transact-SQL 脚本中,使用 SQL Server 保留关键字作为标识符和对象名在语法上是可行的,但规定只能使用分隔标识符。下表列出了 SQL原创 2005-10-11 22:45:00 · 1078 阅读 · 0 评论 -
取得汉字拼音缩写的函数!
create function f_GetPy(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @strlen int,@re nvarchar(4000) declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,lett原创 2007-12-06 15:55:00 · 733 阅读 · 0 评论 -
SQL SERVER中如何取汉字的长度
代码如下:select len(中信银行)显示结果:4select datalength(中信银行) 显示结果:8原创 2007-10-12 22:31:00 · 889 阅读 · 0 评论 -
Access和sql server的语法区别
Access和sql server的语法区别 一、有区别原创 2007-10-12 22:29:00 · 602 阅读 · 0 评论 -
还原完整备份的语法
RESTORE DATABASE { database_name | @database_name_var } --数据库名[ FROM [ ,...n ] ] --备份设备[ WITH [ { CHECKSUM | NO_CHECKSUM } ]原创 2007-10-09 22:17:00 · 883 阅读 · 1 评论 -
SqlServer数据库用check约束保证数据完整性
整理以下几点,希望对初学数据库的你有所帮助: 1、smallint类型字段gender限定0和1: gender 2、int类型字段age限定范围: age > 10 and age 3、varchar类型字段限定范围: · 限定长度为1且只能为字母的字符串FlagCode:FlagCode like [a-z] · 6位数字邮编ZipCode: ZipCod原创 2007-10-09 22:14:00 · 1815 阅读 · 0 评论 -
在SQL中,把字符串装换为日期
select cast(string as datetime) select convert(datetime, string )原创 2007-08-30 23:33:00 · 1736 阅读 · 1 评论 -
数据表命名和字段命名方法
在开发过程中,我采用多分节数据表命名方法(下划线命名法)。从实践来看,望文生义,维护效率很高,自己开发时,我很少看文档。 一. 关于大小写因为在编写软件过程中,会遇到很多语句会直接输入sql语句,所以应该作到全部表名,字段名小写。偶尔见到有的人把字段的开头用大写,但是在不区分大小的时候没问题,在区分大小写时,简直就是绊脚石。我们可以看sql2000的master表。二。命名方法原创 2007-08-30 23:53:00 · 2510 阅读 · 0 评论 -
SQL 数据库所有者 (dbo)与数据库角色 db_owner 区别
dbo 是具有在数据库中执行所有活动的暗示性权限的用户。将固定服务器角色 sysadmin 的任何成员都映射到每个数据库内称为 dbo 的一个特殊用户上。另外,由固定服务器角色 sysadmin 的任何成员创建的任何对象都自动属于 dbo。例如,如果用户 Andrew 是固定服务器角色 sysadmin 的成员,并创建表 T1,则表 T1 属于 dbo,并以 dbo.T1 而不是 Andr原创 2007-08-30 23:50:00 · 2423 阅读 · 1 评论 -
SQL Server日期计算
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的问题。大部分可原创 2005-12-15 15:34:00 · 806 阅读 · 0 评论 -
简单sql语句
1)创建学生档案表:学号,姓名,性别,出生日期,班级,入学日期2)创建学生成绩表:学号,学科名,成绩,学期,考试日期3)查出第三学期数学课平均分最高与最低的班级,最高与最低平均分是多少?4)查出2004年入学的总人数5)查出第二学期成绩语文课考试分最高的人的信息.6)列出第四学期各班各科的平均分.7)查出年龄小于20岁的人数create table 学生档案表( 学号 varchar(20),原创 2005-12-15 15:27:00 · 993 阅读 · 0 评论 -
精妙SQL语句
说明:复制表(只复制结构,源表名:a 新表名:b)SQL: select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)SQL: insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间SQL: select a.title,a.username,b.adddate from tab原创 2005-12-15 15:29:00 · 598 阅读 · 0 评论 -
SQL Server口令密码对照表
SQL Server口令密码对照表 本帖版权归原作者,其它媒体或网站转载请与e龙西祠胡同[http://www.xici.net]或原作者联系,并注明出处。 作者: 大皮球 SQL Server在1433端口传输的数据大部分是明文的,这包括IP地址,连接用户名,成功和失败消息 这样一来,就很容易使用嗅探器嗅探在这个网段内SQL Server的相关信息,得到用户名和IP后,就 差口令了,其实原创 2005-10-11 22:47:00 · 1609 阅读 · 0 评论 -
同步两个SQLServer数据库
如何同步两个SQLServer数据库的内容?程序代码可以有版本管理CVS进行同步管理,可是数据库同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成两个数据库的结构或内容上不一致.各位有什么好的方法吗?分发与复制 用强制订阅实现数据库同步操作 大量和批量的数据可以用数据库的同步机制处理:说明:为方便操作,所有操作均在发布服务器(分发服务器)上操作,并使用推模式在客户原创 2007-12-10 21:30:00 · 957 阅读 · 0 评论