當前位置:編程學習大全網 - 源碼下載 - sqlitestudio怎麽創建庫

sqlitestudio怎麽創建庫

CREATE DATABASE database_name

[ CONTAINMENT = { NONE | PARTIAL } ]

[ ON

[ PRIMARY ] <filespec> [ ,...n ]

[ , <filegroup> [ ,...n ] ]

[ LOG ON <filespec> [ ,...n ] ]

]

[ COLLATE collation_name ]

[ WITH <option> [,...n ] ]

[;]

<option> ::=

{

FILESTREAM ( <filestream_option> [,...n ] )

| DEFAULT_FULLTEXT_LANGUAGE = { lcid | language_name | language_alias }

| DEFAULT_LANGUAGE = { lcid | language_name | language_alias }

| NESTED_TRIGGERS = { OFF | ON }

| TRANSFORM_NOISE_WORDS = { OFF | ON}

| TWO_DIGIT_YEAR_CUTOFF = <two_digit_year_cutoff>

| DB_CHAINING { OFF | ON }

| TRUSTWORTHY { OFF | ON }

}

<filestream_option> ::=

{

NON_TRANSACTED_ACCESS = { OFF | READ_ONLY | FULL }

| DIRECTORY_NAME = 'directory_name'

}

To attach a database

CREATE DATABASE database_name

ON <filespec> [ ,...n ]

FOR { { ATTACH [ WITH <attach_database_option> [ , ...n ] ] }

| ATTACH_REBUILD_LOG }

[;]

<filespec> ::=

{

(

NAME = logical_file_name ,

FILENAME = { 'os_file_name' | 'filestream_path' }

[ , SIZE = size [ KB | MB | GB | TB ] ]

[ , MAXSIZE = { max_size [ KB | MB | GB | TB ] | UNLIMITED } ]

[ , FILEGROWTH = growth_increment [ KB | MB | GB | TB | % ] ]

)

}

<filegroup> ::=

{

FILEGROUP filegroup_name [ CONTAINS FILESTREAM ] [ DEFAULT ]

<filespec> [ ,...n ]

}

<attach_database_option> ::=

{

<service_broker_option>

| RESTRICTED_USER

| FILESTREAM ( DIRECTORY_NAME = { 'directory_name' | NULL } )

}

<service_broker_option> ::=

{

ENABLE_BROKER

| NEW_BROKER

| ERROR_BROKER_CONVERSATIONS

}

Create a database snapshot

CREATE DATABASE database_snapshot_name

ON

(

NAME = logical_file_name,

FILENAME = 'os_file_name'

) [ ,...n ]

AS SNAPSHOT OF source_database_name

[;]

database_name

  • 上一篇:網傳比特幣被盜是真的嗎?
  • 下一篇:如何更好的學習Java?
  • copyright 2024編程學習大全網