2009年7月8日

SQL Server自动生成日期加数字的序列号

摘要: 需求:需要生成下面的序列号,前半部分是yyyymmdd格式的年月日时间数字,后半部分则是每天都从1顺序增长的数字,位数要固定,中间不足的补0。在SQL Server 2000数据库中测试后通过如下代码,功能实现如下:[代码] 阅读全文

posted @ 2009-07-08 12:29 尤章金的博客 阅读(861) 评论(0) 推荐(0) 编辑

SQL 2005数据库转到SQL 2000的步骤

摘要: [代码] 阅读全文

posted @ 2009-07-08 11:26 尤章金的博客 阅读(217) 评论(0) 推荐(0) 编辑

SQL Server系统表的使用

摘要: 1. 如何取得一个数据表的所有列名方法如下:先从sysobjects系统表中取得数据表的systemid,然后再syscolumns表中取得该数据表的所有列名。SQL语句如下:[代码]2. 通过SQL语句来更改用户的密码修改别人的,需要sysadmin role[代码]3. 怎么判断出一个表的哪些字段不允许为空?[代码]4. 如何在数据库里找到含有相同字段的表?[代码]5.查询第N行数据假设id是... 阅读全文

posted @ 2009-07-08 11:18 尤章金的博客 阅读(314) 评论(0) 推荐(0) 编辑

关于SQL Server中的系统表——sysobjects

摘要: SQL Server的每个数据库内都有此系统表,它存放该数据库内创建的所有对象,如约束、默认值、日志、规则、存储过程等,每个对象在表中占一行。 以下是此系统表的字段名称和相关说明。列名数据类型描述namesysname对象名。Idint对象标识号。xtypechar(2)对象类型。可以是下列对象类型中的一种: C = CHECK 约束D = 默认值或 DEFAULT 约束F = FOREIGN K... 阅读全文

posted @ 2009-07-08 10:26 尤章金的博客 阅读(879) 评论(0) 推荐(0) 编辑

导航