資料庫常用語句

2021-05-23 23:10:02 字數 693 閱讀 9763

--查詢資料庫中有標識列的表

declare

@tablename varchar(500),@result int

set @tablename=''

set @result=0

declare my_cursor cursor for

select distinct o.name from sysobjects o left join sysindexes i

on o.id =i.id

where o.type='u'

open my_cursor

fetch next from my_cursor into @tablename

while @@fetch_status = 0

begin

select @result= objectproperty(object_id(@tablename),'tablehasidentity')

if @result=1

select @tablename

fetch next from my_cursor into @tablename

end

close my_cursor

deallocate my_cursor

資料庫常用語句

列出所有資料庫資訊 show databases 轉到某個資料庫 use database name 列出某個資料庫的所有表資訊 show tables 建立資料庫 create database database name 建立資料庫表 create table mytable name varc...

資料庫常用語句

1 說明 建立資料庫 create database database name 2 說明 刪除資料庫 drop database dbname 4 說明 建立新錶 create table tabname col1 type1 not null primary key col2 type2 not...

資料庫常用語句

庫 show databases 顯示所有庫 use 庫名 選擇庫 create database 庫名 建立庫 show create database 庫名 庫詳細資訊 drop database 資料庫 刪除庫 表show tables 顯示所有表 drop table 刪除表 create ...