Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > SQLSERVER使用中的Tips
【标  题】:SQLSERVER使用中的Tips
【关键字】:SQLSERVER,Tips
【来  源】:http://blog.chinaunix.net/article.php?articleId=30045&blogId=2016

SQLSERVER使用中的Tips

Your Ad Here 收集了一些数据库使用中容易疏忽的小知识点。

一.
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PerPersonData]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
中的object_id(N'[dbo].[PerPersonData]')是什么意思?那个object_id函数?那个N?
还有OBJECTPROPERTY(id, N'IsUserTable') = 1中的OBJECTPROPERTY函数是什么意思?那个=1又是什么意思?
A:OBJECT_ID:返回数据库对象标识号。N是显式的将非unicode字符转成unicode字符,它来自 SQL-92 标准中的 National(Unicode)数据类型,用于扩展和标准化,在这里可以不用,写作object_id(PerPersonData)。
OBJECTPROPERTY:返回当前数据库中对象的有关信息。1表“真”。同样可以写成OBJECTPROPERTY(id, sUserTable) = 1。
整条语句的意思是判断数据库里有没有存在PerPersonData这样一张表。
整条语句可以简写成:
if exists (select * from sysobjects where objectproperty(object_id('PerPersonData'),'istable') = 1)

二.
从数据库随机提取若干条记录:select top n * from Table order by newid()

使用db2pd收集DB2配置信息:【上一篇】
Oracle产品信息管理数据中心:【下一篇】
【相关文章】
  • SQLServer提升权限相关命令
  • 把表的所有字段名输出到一个字段中[sqlserver]
  • sqlserver中的union,cube,rollup,cumpute运算符
  • 一个游标的sqlserver存储过程[zz]
  • UDF—SQL Server 2000的新特性 [SQLServer]
  • 在SQL Server中保存和输出图片 [SQLServer]
  • Top 10 Performance Tips of DB2
  • MFC tips
  • 二点tips
  • Testing Tips--Testing a setter(1)
  • 【随机文章】
  • RFID的各个频段
  • word文档中的“自动重新定义样式”问题(已解决)
  • Using 915resolution to get 1280x800 in dapper
  • 更改Mysql初使空密码
  • 宽带接入寻优
  • 秦皇岛首钢板材CBS存储备份成功案例
  • Atlas学习手记(4):使用AutoComplete Extender实现自动完成功能
  • 用JS获取客户端MAC
  • javamail 发送附件的例子
  • [转载]编程实战:Visual C#实现P2P应用程序(1)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.