新建存過,查詢表結構的方法。

2022-05-01 15:03:09 字數 817 閱讀 2185

create

proc

[dbo

].[sp_help_table

]@tablename

nvarchar(50)--

表名稱as

begin

select a.colorder 字段序號,a.name 欄位名,b.name 字段型別,b.length as 字段長度,g.[

value]as

字段說明

from syscolumns a left

join

systypes b

on a.xtype=

b.xusertype

inner

join

sysobjects d

on a.id=d.id and d.xtype='u

'and d.name<>

'dtproperties

'left

join

sys.extended_properties g

on a.id=g.major_id and a.colid =

g.minor_id

where d.[

name]=

@tablename

order

bya.id,a.colorder

end

這樣,在查詢某個表的時候,直接執行這個存過,引數就是表名稱,最後的結果就是這樣

,字段說明是在新建表的時候填寫的說明,如果沒寫這列就是null

查詢mysql表結構的語句 查詢表結構的slq語句

1.mysql 和 sqlserver 資料庫 檢視表結構 select from information schema.columns where table name 表名 修改字段長度 alter table 表名 alter column 欄位名 字段型別 字段長度 oracle 資料庫 檢...

python處理資料,存進hive表的方法

首先,公司的小組長給了我乙個任務,把乙個txt的檔案中的部分內容,存進乙個在hive中已有的表的相同結構的表中。所以我的流程主要有三個,首先,把資料處理成和hive中表相同結構的資料,然後仿照已有的hive中表的結構再建立一張新的資料表,最後把本地的txt檔案上傳到hive中新建的資料表中。1 已有...

SQL查詢表結構的語句

sql查詢表結構的語句 select case when a.colorder 1 then d.name else end 表名,a.colorder 字段序號,a.name 欄位名,case when columnproperty a.id,a.name,isidentity 1 then el...