熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows優化 >> 正文

利用sp

2013-11-12 00:07:47  來源: Windows優化 

  系統進程sp_columns_rowset是一個非文檔進程它返回關於一個表格和表格的欄的細節信息這個進程的輸出和 INFORMATION_SCHEMACOLUMNS系統視圖的輸出非常相似
  
  進程有三個輸出參數
  
  @table_name—使用系統數據類型系統名
  @table_schema—表格計劃系主
  @column_name—表格欄的名字
  下面的代碼使用 sp_columns_rowset和一個反詢問NFORMATION_SCHEMA 系統視圖
  
  USE NORTHWIND
  GO
  EXEC sp_columns_rowset @table_name = NOrders @table_schema = Ndbo
  EXEC sp_columns_rowset @table_name = NOrders @table_schema = Ndbo @column_name = NFreight
  GO
  
  SELECT * FROM INFORMATION_SCHEMACOLUMNS
  WHERE TABLE_NAME = NOrders
  GO
  
  下面是來自 sp_columns_rowset的輸出頭文件:
  
  TABLE_CATALOG
  TABLE_SCHEMA
  TABLE_NAME
  COLUMN_NAME
  COLUMN_GUID
  COLUMN_PROPID
  ORDINAL_POSITION
  COLUMN_HASDEFAULT
  COLUMN_DEFAULT
  COLUMN_FLAGS
  IS_NULLABLE
  DATA_TYPE
  TYPE_GUID
  CHARACTER_MAXIMUM_LENGTH
  CHARACTER_OCTET_LENGTH
  NUMERIC_PRECISION
  (NUMERIC_PRECISION_RADIX )
  NUMERIC_SCALE
  DATETIME_PRECISION
  CHARACTER_SET_CATALOG
  CHARACTER_SET_SCHEMA
  CHARACTER_SET_NAME
  COLLATION_CATALOG
  COLLATION_SCHEMA
  COLLATION_NAME
  DOMAIN_CATALOG
  DOMAIN_SCHEMA
  DOMAIN_NAME
  DESCRIPTION
  COLUMN_LCID
  COLUMN_COMPFLAGS
  COLUMN_SORTID
  COLUMN_TDSCOLLATION
  IS_COMPUTED
  由 sp_columns_rowset輸出的是用戶的細節和信息當從這個進程輸出的內容和INFORMATION_SCHEMACOLUMNS 的輸出非常相似的時候 將會出現很多額外的信息欄
  

From:http://tw.wingwit.com/Article/os/youhua/201311/10733.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.