找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
楼主: gzg

[数据库知识] SQL表操作大全

    [复制链接]
发表于 2009-9-2 22:01:22 | 显示全部楼层
好想学一下数据库啊
发表于 2009-9-3 17:52:08 | 显示全部楼层
到底是可以用还是不可以啊?
发表于 2009-9-4 09:41:46 | 显示全部楼层
威望不足。。。?
发表于 2009-9-4 10:05:31 | 显示全部楼层
thanks  
!!!!!!!!!!
发表于 2009-9-5 11:19:42 | 显示全部楼层
xiexie ,bu cuo
发表于 2009-9-5 11:35:39 | 显示全部楼层
什么内容啊 先透露一下啊 不想被黑
发表于 2009-9-5 14:27:06 | 显示全部楼层
谢谢很有用
发表于 2009-9-5 16:42:47 | 显示全部楼层
表数据操作包括数据的插入、修改和删除。
一、插入数据

在向表中添加数据时应该注意两点:第一是用户权限,只有sysadmin角包成员、数据库和数据库对象所有者及其授权用户才有权限向表中添加数据;第二是数据格式,对于不同的数据类型,插入数据的格式也不一样,应严格遵守它们各自的格式要求。


Transact-SQL
语言中用INSERT语句向表或视图中插入新的数据行。INSERT语句的语法格式为:

INSERT [INTO] table_source

{[column_list]

VALUES ({DEFAULT | constant_expression} [,…n])

|DEFAULT VALUES

|select_statement

|execute_statement

}

}

其中,column_list参数为新插入数据行中一列或多列列名列表,它说明INSERT 语句只为指定列插入数据。在给表或视中部分列插入数据时,必须使用列名列表方式指出这部分列名。其余未指定列的列值要根据它们的默认值和空值属性情况而定,它们有以下几种可能取值:

(1)
对于timestamp列或具有IDENTITY属性列,它们的列值由SQL Server计算后自动赋值。

(2)
如果这些列有默认值或关联有默认数据库对象,插入新列时,它们的值为默认值。

(3)
当这些列没有默认值设置时,但它们允许空值时,该列值为空。

(4)
当这些列既没有默认值设置,也不允许空值时,SQL Server在执行INSERT 语句时将产生错误,
导致插入操作失败。
当未指定column_list 参数时,为各列所提供的数据顺序应严格按照表中各列的定义顺序,而使用column_list参数则可以调整向表中所插入数据的列顺序,只要VALUES子句所提供的数据顺序与column_list参数中指定的列顺序相同即可。

VALUES
子句为新插入行中column_list 参数所指定列提供数据,这些数据可以以常量表达式形式提供,或使用DEFAULT关键字说明向列中插入其默认值。
发表于 2009-9-7 11:35:07 | 显示全部楼层
确实能用。。。。
发表于 2009-9-7 17:31:45 | 显示全部楼层
这个我好像也下过
发表于 2009-9-8 08:45:54 | 显示全部楼层
金币又不足
发表于 2009-9-10 17:11:18 | 显示全部楼层
数据库知识,我的弱项,这下可好了!谢谢
发表于 2009-9-10 17:15:47 | 显示全部楼层
怎么还有密码!不过,不错
发表于 2009-9-12 22:30:55 | 显示全部楼层
哎就这样咯 !东西要精简呀
发表于 2009-9-18 09:14:11 | 显示全部楼层
好东西,下载来学习
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-10 12:32 , Processed in 0.022626 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表