SQL Server 7.0 入门(四)

2016-01-29 16:31 3 1 收藏

SQL Server 7.0 入门(四),SQL Server 7.0 入门(四)

【 tulaoshi.com - SQLServer 】

  管理文本和图像数据
       文本和图像数据类型列可以象其它列一样包含在SELECT语句的Select_list中。通过SELECT语句检索的最大文本大小由TEXTSIZE设置来控制。默认的TEXTSIZE的值是4096字节,使用SET TEXTSIZE语句可重新设置。当前的TEXTSIZE设置的值存放在全局变量@@TEXTSIZE中。
       另一种检索文本和图像数据的方法是通过TEXTPTR和READTEXT函数。TEXTPTR函数把列名字作为输入参数并以二进制格式返回文本指针。
       这个指针和被称为偏移量的读开始指针以及要读的字节数量一起传给READTEXT函数,以检索文本和图像数据。

修改数据
       TSQL也提供从数据库插入、修改、删除的命令。
插入
       INSERT命令用来在表中插入数据,语法如下:
       INSERT [INTO] <table_name [(column_list)] VALUES (value_list)
       Value_list是和在Column_list中列相应的值。这些值可以是常量、TSQL变量或SQL Server内部函数。值的顺序应和column_list中列的顺序相对应。如果没有定义column_list,则值的顺序应和表中列的顺序对应。
       INSERT的Values_list也可通过SELECT语句或一个存储过程来提供。语法如下:
       INSERT [INTO] <table_name [(column_list)]
       SELECT <select_list FROM <table_name

       INSERT [INTO] <table_name [(column_list)]
       EXECUTE <procedure_name
       这里的SELECT语句可包含多种连接。如果使用存储过程,则存储过程应返回能作为column_list的结果。
       时间戳(timestamp,又称时标)值不应被提供。同时,如果列的IDENTITY属性被定义,则这一列的值也不能提供。这些值都由系统产生。如果列有默认值,则它们的值不被提供,而使用默认值。

修改
       UPDATE语句用来修改行,语法如下:
       UPDATE <table_name SET <column_name = <value [,<column_name = <value_n]
       WHERE <search_condition]
       Serach_condition是要修改的行应满足的条件。没有WHERE子句的UPDATE语句将修改表中的所有行。在UPDATE语句中也可使用连接。

删除
       DELETE语句用来从表中删除行。语法如下:
       DELETE [FROM] <table_name
       [WHERE <search_condition]       Serach_condition是删除行要满足的条件。一个无条件DELETE语句将删除表中的所有行。在DELETE语句中也可使用连接。


 

来源:http://www.tulaoshi.com/n/20160129/1498798.html

延伸阅读
标签: ASP
  安装SQL Server 7.0之前,我如何得到一些相关的信息和阅读安装手册? 您可以在安装SQLServer 7.0之前,先启动SQLServer 7.0联机书籍 (sqlbol.chm), 建议您在安装之前先阅读联机书籍中"Getting Started(出发)"和"Installing SQL Server(安装SQL Server)"这两部分以获得更多信息。 运行SQL Server 7.0的系统...
Microsoft SQL Server 7.0安全问题 Microsoft Corporation 【「Microsoft SQL Server 7.0」以下简称「SQL Server 7.0」】 SQL Server 7.0 有哪几种安全模式? 两种:SQL Server和Windows NT(混合)及Windows NT only。SQL Server 和Windows NT相当于SQL Server 6.5版本的混合模式。Windows NT only相当于SQL Server 6.5 版本的信任模式...
在发现了global.asa+.htr的bug之后,往往sql server数据库的ID和密码以明文的形式暴露在我们眼前,(写程序时候应该注意啦!)我试过几个国内知名的网站,象蚁盟的, 都可以得到他的数据库密码。于是如何进一步取得数据库的控制权限成为我们关注的问题。 有的朋友常常有了密码确连不进对方主机,下面我来说说连接时候需要注意的问题和...
SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT 系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在...
标签: SQLServer
【「Microsoft SQL Server 7.0」以下简称「SQL Server 7.0」】 SQL Server 6.5的SQL语句能否转储(Dump)和加载(Load)SQL server 7.0? 可以进行备份(Backup)和恢复(Restore)。 恢复数据库时出现下列信息如何解决?SQL-DMO Error: Could not obtain exclusive lock on database Model 这是因为恢复数据库时,另外一个程序正在使用...

经验教程

290

收藏

56
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部