代码改变世界

随笔分类 -  SQL SERVER

Sql server 实用技巧之主键、系统表与代码生成器[源码+视频]

2011-12-14 11:54 by Bingo Lee, 2169 阅读, 收藏, 编辑
摘要: 一、 从主键说起CREATE TABLE BingoT1( id INT IDENTITY(1, 1) , NAME NVARCHAR(10) , --姓名 IdentityNo VARCHAR(18) , --身份证号码 LogDate DATETIME DEFAULT ( GETDATE() ) , --录入日期 PRIMARY KEY ( id )--主键约束)GoINSERT INTO BingoT1( NAME, identityNo ) VALUES ( '李斌', '1234567890123... 阅读全文

Excel插入、更新Orcale

2011-07-12 11:00 by Bingo Lee, 1742 阅读, 收藏, 编辑
摘要: 如何才能把Excel中的数据导入Orcale中呢?本文提供一种间接的思路:利用Sql Server和Excel的近亲关系,在Sql Server中利用OpenDataSource方法读取Excel,并把数据拼写成符合oracle的sql语句。(sql server2005需要手工开启OpenDataSource功能,sql server2005 -> 配置工具-> 外围应用配置器-> 功能的外围应用配置器-> Database Engine-> 即席远程查询,如下图所示)在sql server中执行如下代码:需要注意:1)请提供正确的文件路径和Sheet名称;2) 阅读全文

SQL SERVER VS ORCALE(实现已有数据行自增)

2011-06-28 10:47 by Bingo Lee, 1384 阅读, 收藏, 编辑
摘要: 如果数据库中已经存在大量数据,那么如何才能实现自增字段呢?先说SQL SERVER(据可靠消息,大约十年前这句话卖了70万RMB):DECLARE @i INTSET @i = 0UPDATE table_nameSET @i = @i + 1 ,--重点在这里 id = @i再说ORCALE(用游标是实现)declare cursor c_cursor is select uslogin from userinfo where userinfoid is null for update; --uslogin:登陆账号是唯一的vr_login c_cursor%RowType;vr_i num 阅读全文

sql2000 示例数据库Northwind的 ER图、字段说明及使用Powerdesigner反向工程方法

2010-05-14 11:41 by Bingo Lee, 5538 阅读, 收藏, 编辑
摘要: 教材中很多例子都是拿sql2000示例数据库Northwind 为原型讲解的,图1、图2为sql2000 示例数据库Northwind的 ER图,使用Powerdesigner反向工程方法获得 图 (1) 图(2)具体字段的含义如下:① Categories:种类表相应字段:CategoryID :类型ID;CategoryName:类型名;Description:类型说明;Picture:产品样本② CustomerCustomerDemo:客户类型表1相应字段:CustomerID:客户ID;CustomerTypeID:客户类型ID③ CustomerDemographics:客户类型表 阅读全文
点击右上角即可分享
微信分享提示