数据库
tsinfeng
这个作者很懒,什么都没留下…
展开
-
SQL Server 中游标的使用原理与方法
<br /> 在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 <br />1.1 游标和游标的优点<br /> 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标转载 2010-08-13 09:34:00 · 1003 阅读 · 0 评论 -
如何创建 SQL Server 2005 新账户?
<br />首先要设置SQL Server 2005的访问方式<br />1.打开SQL Server Management Studio<br />2.服务器名称上右键选择“属性”,打开“服务器属性”对话框,在“选择页”里选择“安全性”,在“服务器身份验证”里选择“SQL Server和Windows 身份验证模式”,单击“确定”,完成。<br />然后添加一个新的登陆名和密码<br />1.打开SQL Server Management Studio<br />2.选择“安全性→登录名”,右击“登录转载 2010-08-16 23:27:00 · 730 阅读 · 0 评论 -
ACCESS SQL连接代码
SQL: string strConnection = "uid=sa;pwd=123;"; //账户,密码 strConnection += "Initial Catalog=master;Server=TSINNFENG;"; //表分类,服务器名 SqlConnection objConnection = new SqlConnection(strConnection);原创 2010-08-16 23:49:00 · 1150 阅读 · 0 评论 -
sql 语句去多行重复值查询
有下面两张表,表A,表B,请使用sql语句把表A转换成表B表A:日期 名称 工艺-------- ---------- ------------01-05 AC001 上料01-05 AC001 打蜡01-05 AC002 上料01-05 AC002 上料02-02转载 2010-09-02 22:19:00 · 1581 阅读 · 0 评论 -
学生选课建表应用
/*学生(学号,姓名,性别,年龄,所在系);课程(课程号,课程名,先行课),选课(学号,课程号,成绩)。用 Transact-SQL完成下列操作。l)建立学生选课库。2)建立学生、课程和选课表。3)建立各表以主码为索引项的索引。4)建立学生性别只能为“男”或“女”的规则,性别为“男”的缺省,并将它们绑定在学生表上。5)建立在对选课表输入或更改数据时,必须服从参照完整性约束的INSERT和UPDATE触发器。6)建立在删除学生记录时,同时也要把相应的选课记录删除的触发器原创 2010-09-03 11:10:00 · 2092 阅读 · 0 评论 -
SQL语句更改数据库名,表名,列名
SQL语句更改数据库名,表名,列名 <br />【赛迪网讯】本文介绍SQL语句如何更改数据库名,表名,列名。<br />一、更改数据库名<br />sp_renamedb<br />更改数据库的名称。<br />语法<br />sp_renamedb [ @dbname = ] ' old_name ' ,<br />[ @newname = ] ' new_name ' <br />参数<br /> [ @dbname = ] ' old_name '转载 2010-09-07 14:05:00 · 2006 阅读 · 0 评论 -
删除表的前10行或后面所有行
<br />删除表的前10行<br />表名:messagetable<br />列名:userName<br />deletemessagetable where userName in (select top 10 userName from messagetable)<br />删除前10条外的所有数据<br />delete from messagetable where userName not in(select top(10) userName from mes原创 2010-09-08 16:42:00 · 1429 阅读 · 0 评论